public void setConnectCallbackHandler ( final CallbackHandler callbackHandler ) { if ( this.connectionService != null ) { this.connectionService.setConnectCallbackHandler ( callbackHandler ); } }
public DataItemObservableValue ( final BundleContext context, final String connectionId, final String itemId, final InvalidValuePolicy invalidValuePolicy, Realm realm ) { super ( realm ); this.invalidValuePolicy = invalidValuePolicy; this.itemId = itemId; final Listener listener = new Listener () { @Override public void setConnection ( final ConnectionService connectionService ) { bind ( connectionService ); } }; this.tracker = new ConnectionIdTracker ( context, connectionId, listener, org.eclipse.scada.da.connection.provider.ConnectionService.class ); this.tracker.open (); }
public ConnectionInformation getConnectionInformation () { return this.request.getConnectionInformation (); } }
@Override public void stop ( final BundleContext context ) throws Exception { this.connectionProvider.stop (); this.connectionProvider = null; } }
public synchronized void connect () { if ( this.connectionService != null ) { this.connectionService.connect (); } }
protected synchronized void checkConnect () { if ( this.connectionRequested && ( !this.lazyActivation || shouldConnect () ) ) { performConnect (); } else { performDisconnect (); } }
public synchronized void disconnect () { if ( this.connectionService != null ) { this.connectionService.disconnect (); } }
protected void modifiedService ( final ServiceReference<ConnectionRequest> reference, final Object service ) { if ( service instanceof ConnectionRequest ) { removeRequest ( (ConnectionRequest)service ); addRequest ( (ConnectionRequest)service ); } }
@Override public synchronized void connect () { this.connectionRequested = true; checkConnect (); }
@Override public void removedService ( final ServiceReference<ConnectionRequest> reference, final ConnectionRequest service ) { AbstractConnectionProvider.this.removedService ( reference, service ); }
@Override public ConnectionRequest addingService ( final ServiceReference<ConnectionRequest> reference ) { return AbstractConnectionProvider.this.addingService ( reference ); } } );
@Override public void modifiedService ( final ServiceReference<ConnectionRequest> reference, final ConnectionRequest service ) { AbstractConnectionProvider.this.modifiedService ( reference, service ); }
public void stop ( final BundleContext context ) throws Exception { this.connectionProvider.stop (); this.connectionProvider = null; }
public void setConnectCallbackHandler ( final CallbackHandler callbackHandler ) { if ( this.connectionService != null ) { this.connectionService.setConnectCallbackHandler ( callbackHandler ); } }
public synchronized void disconnect () { if ( this.connectionService != null ) { this.connectionService.disconnect (); } }
@Override public synchronized void disconnect () { this.connectionRequested = false; checkConnect (); }
public void stop ( final BundleContext context ) throws Exception { this.connectionProvider.stop (); this.connectionProvider = null; }
@Override public void stop ( final BundleContext context ) throws Exception { this.connectionProvider.stop (); this.connectionProvider = null; } }