public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public void addService( Class cls, Object service ) { addService( cls.getName(), service ); }
public void configureService( Grid grid ) { GridNode gnode = (this.gnode != null) ? this.gnode : new GridNodeImpl( grid ); ((GridImpl) grid).addService( GridNode.class, gnode ); }
public void configureService(Grid grid) { ((GridImpl) grid).addService( CoreServicesLookup.class, new CoreServicesLookupImpl( this.services ) ); } }
public void configureService(Grid grid) { WhitePages wp = new WhitePagesClient( grid ); ((GridImpl) grid).addService( WhitePages.class, wp ); } }
private void init() { // TODO hardcoding these for now, should probably be configured SystemEventListener listener = SystemEventListenerFactory.getSystemEventListener(); addService( SystemEventListener.class, listener ); addService( AcceptorFactoryService.class, new MinaAcceptorFactoryService() ); addService( ConnectorFactoryService.class, new MinaConnectorFactoryService() ); addService( ConversationManager.class, new ConversationManagerImpl( this, listener ) ); addService( ConnectionFactoryService.class.getName(), new ConnectionFactoryServiceImpl( this ) ); this.serviceConfigurators.put( WhitePages.class.getName(), new WhitePagesRemoteConfiguration() ); }
public void configureService(Grid grid) { ((GridImpl) grid).addService( WhitePages.class, getWhitePages() ); }
public void configureService(Grid grid) { WhitePages wp = grid.get( WhitePages.class ); ((GridImpl) grid).addService( SchedulerService.class, getSchedulerService() ); wp.create( "scheduler:" + this.id + SchedulerService.class.getName(), grid.getId() ); }
public void configureService(Grid grid) { CoreServicesLookupImpl coreServices = (CoreServicesLookupImpl) grid.get( CoreServicesLookup.class ); GridServiceDescriptionImpl gsd = (GridServiceDescriptionImpl) coreServices.lookup( SchedulerService.class ); SchedulerService scheduler = new SchedulerClient( grid, gsd); ((GridImpl) grid).addService( SchedulerService.class, scheduler ); } }
public void configureService(Grid grid) { CoreServicesLookup wp = grid.get( CoreServicesLookup.class ); ((GridImpl) grid).addService( CoreServicesScheduler.class, new CoreServicesSchedulerImpl( new SchedulerImpl( "scheduler:core" ) ) ); wp.getServices().put( CoreServicesScheduler.class.getName(), new GridServiceDescriptionImpl( CoreServicesScheduler.class, grid.getId() ) ); } }
public void configureService(Grid grid) { ((GridImpl) grid).addService( SocketService.class, service ); for ( SocketEntry entry : services ) { this.service.addService( entry.getId(), entry.getPort(), (MessageReceiverHandlerFactoryService) entry.getObject() ); } }