|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
java.lang.Object
|
+--com.sas.services.connection.ConnectionFactoryConfiguration
|
+--com.sas.services.connection.omr.OMRConnectionFactoryConfiguration
A connection factory configuration that describes a server or a pool of servers to connect to using meta data in an OMR server.
| Field Summary | |
static int |
flags
|
static String |
longTemplate
|
protected static Integer |
typeFailover
|
protected static Integer |
typeLoadBalancing
|
| Constructor Summary | |
OMRConnectionFactoryConfiguration(com.sas.meta.SASOMI.IOMI omrServer,
String objectID)
Constructs a factory configuration based on the ID of a meta data object. |
|
OMRConnectionFactoryConfiguration(com.sas.meta.SASOMI.IOMI omrServer,
String repositoryID,
String objectName)
Constructs a factory configuration based on the name of a meta data object. |
|
OMRConnectionFactoryConfiguration(LogicalServer object)
Constructs a factory configuration based on a live connection to a meta data object. |
|
OMRConnectionFactoryConfiguration(LogicalServer remoteObject)
Constructs a factory configuration based on a live RMI connection to a meta data object. |
|
OMRConnectionFactoryConfiguration(LogicalServer object,
boolean fullyFetched)
Constructs a factory configuration based on a live connection to a meta data object. |
|
OMRConnectionFactoryConfiguration(LogicalServer remoteObject,
boolean fullyFetched)
Constructs a factory configuration based on a live RMI connection to a meta data object. |
|
| Method Summary | |
boolean |
equals(Object that)
|
protected ConnectionFactoryKernel |
getKernel(ConnectionFactoryManager manager,
ConnectionFactoryConfiguration cxfConfig,
Logger logger)
|
LogicalServer |
getObject()
Get the live connection to the LogicalServer object. |
String |
getObjectID()
Get the fully-qualified ID of the LogicalServer object. |
String |
getObjectName()
Get the name of the LogicalServer object. |
com.sas.meta.SASOMI.IOMI |
getOMRServer()
Get the live connection to the OMR server. |
LogicalServer |
getRemoteObject()
Get the live RMI connection to the LogicalServer object. |
String |
getRepositoryID()
Get the fully-qualified ID of the repository within the server that contains the object. |
int |
hashCode()
|
boolean |
isFullyFetched()
Show whether or not all attributes and associations needed to process the logical service have been fetched. |
| Methods inherited from class com.sas.services.connection.ConnectionFactoryConfiguration |
getKernel, getKernelFromDelegate, kernelDestroyed, setMonitor |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final Integer typeFailover
protected static final Integer typeLoadBalancing
public static final String longTemplate
public static final int flags
| Constructor Detail |
public OMRConnectionFactoryConfiguration(com.sas.meta.SASOMI.IOMI omrServer,
String objectID)
omrServer - a live connection to an OMR serverobjectID - the fully-qualified ID of a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".
public OMRConnectionFactoryConfiguration(com.sas.meta.SASOMI.IOMI omrServer,
String repositoryID,
String objectName)
omrServer - a live connection to an OMR serverrepositoryID - the fully-qualified ID of a the repository within the server
that contains the named objectobjectName - the name of a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".public OMRConnectionFactoryConfiguration(LogicalServer object)
object - a live connection to a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".
public OMRConnectionFactoryConfiguration(LogicalServer object,
boolean fullyFetched)
object - a live connection to a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".fullyFetched - true if all attributes and associations needed
to process this logical server have already been fetched.public OMRConnectionFactoryConfiguration(LogicalServer remoteObject)
remoteObject - a live RMI connection to a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".
public OMRConnectionFactoryConfiguration(LogicalServer remoteObject,
boolean fullyFetched)
remoteObject - a live RMI connection to a LogicalServer object in the OMR server.
The LogicalServer object must be associated with a ServiceType object that has Name
attribute "Logical IOM Server".fullyFetched - true if all attributes and associations needed
to process this logical server have already been fetched.| Method Detail |
public com.sas.meta.SASOMI.IOMI getOMRServer()
public String getObjectID()
public String getRepositoryID()
public String getObjectName()
public LogicalServer getObject()
public LogicalServer getRemoteObject()
public boolean isFullyFetched()
public boolean equals(Object that)
equals in class ConnectionFactoryConfigurationpublic int hashCode()
hashCode in class ConnectionFactoryConfiguration
protected ConnectionFactoryKernel getKernel(ConnectionFactoryManager manager,
ConnectionFactoryConfiguration cxfConfig,
Logger logger)
throws ConnectionFactoryException
getKernel in class ConnectionFactoryConfiguration
|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||