public abstract class AbstractTransportRegistry extends Object implements TransportRegistry
MB_RMI_TRANSPORT_REGISTRY_KEY, RMI_PORT| Constructor and Description |
|---|
AbstractTransportRegistry() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
destroy() |
AccessTransport |
find(String typeName) |
CoreCallback |
getCoreCallback() |
Map<String,PropertyDescriptor> |
getProperties(String typeName) |
TransportState |
getState(String typeName)
TODO: Add JavaDoc.
|
Map<String,TransportState> |
getStates()
TODO: Add JavaDoc.
|
Map<String,AccessTransport> |
getTransports() |
Map<String,String> |
getTransportTypes() |
Map<String,org.apache.commons.lang3.tuple.Pair<String,String>> |
getViews() |
abstract void |
init() |
boolean |
isLoaded() |
static boolean |
isTriggersActivationCompleted() |
void |
produceEvent(MarshalledObject<Message> message,
Object transportId,
Object contextId,
String sessionId) |
void |
produceEvent(String typeName,
MarshalledObject<Message> message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
protected abstract AccessTransport |
protectedFind(String typeName) |
protected abstract void |
protectedRegister(AccessTransport accessTransport)
TODO: Add JavaDoc.
|
protected abstract void |
protectedUnregister(String typeName) |
void |
register(AccessTransport accessTransport)
TODO: Add JavaDoc.
|
void |
setCoreCallback(CoreCallback coreCallback) |
void |
setLoaded(boolean loaded) |
void |
setTriggersActivationCompleted(boolean triggersActivationCompleted) |
void |
unregister(String typeName)
TODO: Add JavaDoc.
|
public static boolean isTriggersActivationCompleted()
public abstract void init()
throws ExportException
ExportExceptionpublic void register(AccessTransport accessTransport)
register in interface TransportRegistryprotected abstract void protectedRegister(AccessTransport accessTransport) throws TransportException
TransportExceptionpublic void unregister(String typeName) throws RemoteException
unregister in interface TransportRegistryRemoteExceptionprotected abstract void protectedUnregister(String typeName) throws RemoteException
RemoteExceptionpublic void produceEvent(String typeName, MarshalledObject<Message> message, StorableDescriptor triggerConfigurationDescriptor, String sessionId) throws RemoteException
produceEvent in interface TransportRegistryRemoteExceptionpublic void produceEvent(MarshalledObject<Message> message, Object transportId, Object contextId, String sessionId) throws RemoteException
produceEvent in interface TransportRegistryRemoteException@Nullable public AccessTransport find(String typeName) throws RemoteException
find in interface TransportRegistryRemoteExceptionprotected abstract AccessTransport protectedFind(String typeName) throws RemoteException
RemoteExceptionpublic Map<String,PropertyDescriptor> getProperties(String typeName) throws RemoteException
getProperties in interface TransportRegistryRemoteExceptionpublic Map<String,AccessTransport> getTransports() throws RemoteException
getTransports in interface TransportRegistryRemoteExceptionpublic Map<String,String> getTransportTypes() throws RemoteException
getTransportTypes in interface TransportRegistryRemoteExceptionpublic Map<String,org.apache.commons.lang3.tuple.Pair<String,String>> getViews() throws RemoteException
getViews in interface TransportRegistryRemoteExceptionpublic CoreCallback getCoreCallback()
public void setCoreCallback(CoreCallback coreCallback)
public Map<String,TransportState> getStates()
public TransportState getState(String typeName)
public boolean isLoaded()
public void setLoaded(boolean loaded)
public void setTriggersActivationCompleted(boolean triggersActivationCompleted)
public abstract void destroy()
Copyright © 2025. All rights reserved.