public interface RemoteClient extends Remote
RemoteServer
Modifier and Type | Interface and Description |
---|---|
static interface |
RemoteClient.ProxyControl
The
RemoteClient.ProxyControl is used to manage a proxy being provided from a
subject be the RemoteServer . |
org.refcodes.component.mixins.Destroyable.DestroyAutomaton
org.refcodes.component.ConnectableComponent.ConnectableAutomaton
org.refcodes.component.DeviceComponent.DeviceAutomaton
org.refcodes.component.mixins.Openable.OpenAutomaton
org.refcodes.component.mixins.OpenedAccessor.OpenedMutator, org.refcodes.component.mixins.OpenedAccessor.OpenedProperty
org.refcodes.component.mixins.Closable.CloseAutomaton
org.refcodes.component.mixins.ClosedAccessor.ClosedMutator, org.refcodes.component.mixins.ClosedAccessor.ClosedProperty
Modifier and Type | Method and Description |
---|---|
boolean |
hasProxy(Object aProxy)
Returns true if the provided proxy is contained inside the
RemoteClient . |
Iterator<Object> |
proxies()
Returns a read-only iterator containing all the proxy objects previously
being published.
|
boolean |
signOffProxy(Object proxy)
Signs off an instance previously published using the
publishClassDescriptor() method.
|
boolean hasProxy(Object aProxy)
RemoteClient
.aProxy
- The proxy to be tested if it is contained inside the
RemoteClient
.RemoteClient
.Iterator<Object> proxies()
boolean signOffProxy(Object proxy) throws org.refcodes.component.exceptions.impls.OpenException
proxy
- An object of type GenericInstanceDescriptor containing the
information needed to sign-off an instance.org.refcodes.component.exceptions.impls.OpenException
- Thrown in case opening or accessing an open line
(connection, junction, link) caused problems.Copyright © 2015. All rights reserved.