Examples of adapt()


Examples of org.jboss.gravia.runtime.Module.adapt()

            ModuleIdentifier modid = ModuleIdentifier.create(ServiceModuleLoader.MODULE_PREFIX + runtimeName);
            ClassLoader classLoader = moduleLoader.loadModule(modid).getClassLoader();
            module = runtime.installModule(classLoader, resource, null);
        }

        Resource modres = module != null ? module.adapt(Resource.class) : resource;
        return new AbstractResourceHandle(modres, module) {
            @Override
            public void uninstall() {
                try {
                    String deploymentName = wrapper.getDeploymentName();
View Full Code Here

Examples of org.jboss.gravia.runtime.Module.adapt()

        ModuleListener listener = new SynchronousModuleListener() {
            @Override
            public void moduleChanged(ModuleEvent event) {
                Module module = event.getModule();
                if (event.getType() == ModuleEvent.INSTALLED) {
                    addRuntimeResource(module.adapt(Resource.class));
                } else if (event.getType() == ModuleEvent.UNINSTALLED) {
                    removeRuntimeResource(module.getIdentity());
                }
            }
        };
View Full Code Here

Examples of org.jboss.gravia.runtime.Module.adapt()

        ModuleListener listener = new SynchronousModuleListener() {
            @Override
            public void moduleChanged(ModuleEvent event) {
                Module module = event.getModule();
                if (event.getType() == ModuleEvent.INSTALLED) {
                    addRuntimeResource(module.adapt(Resource.class));
                } else if (event.getType() == ModuleEvent.UNINSTALLED) {
                    removeRuntimeResource(module.getIdentity());
                }
            }
        };
View Full Code Here

Examples of org.jboss.gravia.runtime.spi.AbstractRuntime.adapt()

        return (EmbeddedRuntime) super.getRuntime();
    }

    private RuntimeStorageHandler getStorageHandler() {
        AbstractRuntime runtime = adapt(AbstractRuntime.class);
        return runtime.adapt(RuntimeStorageHandler.class);
    }
}
View Full Code Here

Examples of org.jboss.osgi.resolver.XBundle.adapt()

    private ServiceController<StandardContext> controller;

    @Override
    public void start(BundleContext context) throws Exception {
        XBundle sysbundle = (XBundle) context.getBundle();
        BundleManager bundleManager = sysbundle.adapt(BundleManager.class);
        ServiceTarget serviceTarget = bundleManager.getServiceTarget();
        controller = HttpServiceFactoryService.addService(serviceTarget);
    }

    @Override
View Full Code Here

Examples of org.locationtech.udig.catalog.IResolveAdapterFactory.adapt()

       
        Map<String, IResolveAdapterFactory> available = getFactories(resolve.getClass());
        IResolveAdapterFactory factory = available.get(targetTypeName);
        if (factory != null) {
            // we found a factory directly responsible for this connection
            T connected = factory.adapt(resolve, targetClass, monitor);
            return connected;
        }
        else {
            List<IResolveAdapterFactory> genericFactories = factories.get(null);
            for( IResolveAdapterFactory fallback : genericFactories ){
View Full Code Here

Examples of org.locationtech.udig.style.advanced.common.styleattributeclasses.SymbolizerWrapper.adapt()

        setRightPanel();
    }

    private void update() {
        SymbolizerWrapper geometrySymbolizersWrapper = ruleWrapper.getGeometrySymbolizersWrapper();
        PointSymbolizerWrapper pointSymbolizerWrapper = geometrySymbolizersWrapper.adapt(PointSymbolizerWrapper.class);
       
        filtersComposite.update(ruleWrapper);
       
        String markName = pointSymbolizerWrapper.getMarkName();
       
View Full Code Here

Examples of org.osgi.framework.Bundle.adapt()

        try {
            final Bundle b = ctx.installBundle(bundleRef, url.openStream());
           
            final int level = getStartLevel(crankstartContext);
            if(level > 0) {
                final BundleStartLevel bsl = (BundleStartLevel)b.adapt(BundleStartLevel.class);
                if(bsl == null) {
                    log.warn("Bundle does not adapt to BundleStartLevel, cannot set start level", bundleRef);
                }
                bsl.setStartLevel(level);
            }
View Full Code Here

Examples of org.osgi.framework.Bundle.adapt()

            throw new IOException("No bundle associated with resource: " + url);
        }
        m_contentTime = bundle.getLastModified();

        // Get the bundle's revisions to find the target revision.
        BundleRevisions revisions = bundle.adapt(BundleRevisions.class);
        if ((revisions == null) || revisions.getRevisions().isEmpty())
        {
            throw new IOException("Resource does not exist: " + url);
        }
View Full Code Here

Examples of org.osgi.framework.Bundle.adapt()

    {
        Bundle sysBundle = Mockito.mock(Bundle.class);
        Mockito.when(sysBundle.getHeaders()).thenReturn(new Hashtable<String, String>());

        BundleRevision br = Mockito.mock(BundleRevision.class);
        Mockito.when(sysBundle.adapt(BundleRevision.class)).thenReturn(br);
        Capability cap1 = new OSGiCapabilityImpl("some.system.cap",
                Collections.<String, Object>singletonMap("sys.cap", "something"),
                Collections.singletonMap("x", "y"));
        Capability cap2 = new OSGiCapabilityImpl("some.system.cap",
                Collections.<String, Object>singletonMap("sys.cap", "somethingelse"),
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.