public void configureService( Grid grid ) { GridNode gnode = (this.gnode != null) ? this.gnode : new GridNodeImpl( grid ); ((GridImpl) grid).addService( GridNode.class, gnode ); }
public <T> T get( Class<T> serviceClass ) { return get( serviceClass, false ); }
public LocalGridNodeConnection( String id, Grid grid ) { gridNode = new GridNodeImpl( id, grid ); }
public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public GridNode createGridNode( String id ) { if ( logger.isDebugEnabled() ) { logger.debug( " ### GridImpl: Registering in white pages (grid = " + getId() + ") new node = " + id ); } WhitePages wp = get( WhitePages.class ); GridServiceDescription gsd = wp.create( id, this.id ); gsd.setServiceInterface( GridNode.class ); GridNode node = new GridNodeImpl( id, this ); this.localNodes.put( id , node ); return node; }
public <T> T get(Class<T> serviceClass) { return get( serviceClass.getName(), serviceClass ); }
public GridImpl( String id, Map<String, Object> services ) { if ( services == null ) { this.services = new ConcurrentHashMap<String, Object>(); } else { this.services = services; } this.id = id; init(); }
public MessageReceiverHandler getMessageReceiverHandler() { return new GridNodeServer(this, new NodeData()); }
public GridNode createGridNode(String id) { // WhitePages wp = get( WhitePages.class ); // GridServiceDescription gsd = wp.create( id ); // gsd.setServiceInterface( GridNode.class ); GridNode node = new GridNodeImpl( id ); this.localNodes.put( id, node ); return node; }
public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public <T> T get(Class<T> serviceClass) { return get(serviceClass.getName(), serviceClass); }
public GridNode createGridNode(String id) { // WhitePages wp = get( WhitePages.class ); // GridServiceDescription gsd = wp.create( id ); // gsd.setServiceInterface( GridNode.class ); GridNode node = new GridNodeImpl( id ); this.localNodes.put( id, node ); return node; }
public void addService(Class cls, Object service) { addService( cls.getName(), service ); }
public <T> T get(Class<T> serviceClass) { return get( serviceClass.getName(), serviceClass ); }
public GridNode createGridNode(String id) { // WhitePages wp = get( WhitePages.class ); // GridServiceDescription gsd = wp.create( id ); // gsd.setServiceInterface( GridNode.class ); GridNode node = new GridNodeImpl( id ); this.localNodes.put( id, node ); return node; }
public void addService( Class cls, Object service ) { addService( cls.getName(), service ); }
public <T> T get(Class<T> serviceClass) { return get( serviceClass.getName(), serviceClass ); }
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 ); } }
public void configureService(Grid grid) { ((GridImpl) grid).addService( WhitePages.class, getWhitePages() ); }