|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.services.information.metadata.MessageQueueFilter
public class MessageQueueFilter
Filter that may be used to query message queues.
Message queues may be queried for the following cases or any combination thereof:
Field Summary |
---|
Fields inherited from class com.sas.services.information.Filter |
---|
_component |
Fields inherited from interface com.sas.services.information.FilterInterface |
---|
BASE_SCOPE, FILTERCOMPONENT_UNSUPPORTED, FLAG_OVERRIDE, ONELEVEL_SCOPE, PROTOCOL_DAV, PROTOCOL_HIBERNATE, PROTOCOL_IPOD, PROTOCOL_LDAP, PROTOCOL_OMI, SUBTREE_SCOPE |
Constructor Summary | |
---|---|
MessageQueueFilter()
Constructs a default instance. |
|
MessageQueueFilter(java.lang.String repositoryId)
Constructs a default instance. |
|
MessageQueueFilter(java.lang.String key,
int relation,
java.lang.String value)
Constructs a filter for the specified key, relation, and value. |
|
MessageQueueFilter(java.lang.String repositoryId,
java.lang.String[] classIdentifiers)
Constructs a default instance. |
Method Summary | |
---|---|
java.lang.String |
getDAVBasicSearchString()
Get the filter in the form of a DAV basicsearch XML request. |
java.lang.String |
getDAVSQLString()
Get the filter in the form of a DAV SQL request. |
java.lang.String |
getOMRType()
Gets the type representation for a message queue in an open metadata repository. |
java.lang.String |
getQueueID()
Gets the ID of the message queue which is to be queried. |
java.lang.String[] |
getQueueManagerClassIdentifiers()
Gets a copy of the array of class identifiers which will be used to conduct a search. |
java.lang.String |
getQueueManagerID()
Gets a ID of the message queue which is to be queried. |
java.lang.String |
getQueueName()
Gets the name of the message queue which is to be queried. |
java.lang.String |
getXMLSelectString()
Gets the XML select used to query a message queue from a SAS Metadata Repository. |
void |
setQueueID(java.lang.String queueID)
Specifies the ID of the Transformation
which represents the message queue. |
void |
setQueueManagerClassIdentifiers(java.lang.String[] classIdentifiers)
Specifies the ServerComponent[@ClassIdentifier] values which should be queried. |
void |
setQueueManagerID(java.lang.String queueManagerID)
Sets the ID of the server component which manages the message queue. |
void |
setQueueName(java.lang.String queueName)
Specifies the name of the Transformation
which represents the message queue. |
Methods inherited from class com.sas.services.information.Filter |
---|
addProtocol, addSearchOption, component2JCRXPath, component2Select, getDAVBase, getDAVScope, getDAVType, getExplicitSearchString, getFilterComponent, getFilterString, getJCRType, getJCRXPathString, getName, getOMRFlags, getOMROption, getOMRRepository, getOMRSearchString, getOMRTemplate, getProtocols, getRdbmsTable, getSearchOptions, getType, getXPathString, removeProtocol, removeSearchOption, setDAVBase, setDAVScope, setExplicitSearchString, setFilterComponent, setName, setOMRFlags, setOMROption, setOMRRepository, setOMRTemplate, setProtocols, setRdbmsTable, setType, toString |
Constructor Detail |
---|
public MessageQueueFilter()
public MessageQueueFilter(java.lang.String repositoryId)
repositoryId
- Metadata repository's ID.public MessageQueueFilter(java.lang.String repositoryId, java.lang.String[] classIdentifiers)
repositoryId
- Metadata repository's ID.classIdentifiers
- The ClassIdentifiers which the queue manager
server must satisfy. Specify null
if the class identifier is a don't care.public MessageQueueFilter(java.lang.String key, int relation, java.lang.String value)
key
- Keyrelation
- Relationvalue
- ValueMethod Detail |
---|
public final java.lang.String getQueueID()
null
indicates that a message queue is not
being queried by its ID.public final void setQueueID(java.lang.String queueID)
Transformation
which represents the message queue.
queueID
- ID of the Transformation
which represents the message queue.public final java.lang.String getQueueName()
null
indicates that a message queue is not
being queried by its name.public final void setQueueName(java.lang.String queueName)
Transformation
which represents the message queue.
queueName
- Name of the Transformation
which represents the message queue.public final java.lang.String getQueueManagerID()
null
indicates that a message queue is not
being queried by its ID.public final void setQueueManagerID(java.lang.String queueManagerID)
queueManagerID
- ID of the server component which manages the
message queue.public final java.lang.String[] getQueueManagerClassIdentifiers()
setQueueManagerClassIdentifiers(String[])
public final void setQueueManagerClassIdentifiers(java.lang.String[] classIdentifiers)
classIdentifiers
- ServerComponent[@ClassIdentifier] values which should
be queried. If no class identifers are specified, then
all types of message queues will be queried.
Valid class identifiers for message queues are:
MetadataUtil.CLASSID_MESSAGEQUEUE_WEBSPHERE
MetadataUtil.CLASSID_MESSAGEQUEUE_MS
public java.lang.String getOMRType()
getOMRType
in interface FilterInterface
getOMRType
in class Filter
public java.lang.String getXMLSelectString()
getXMLSelectString
in interface FilterInterface
getXMLSelectString
in class Filter
public java.lang.String getDAVBasicSearchString()
getDAVBasicSearchString
in interface FilterInterface
getDAVBasicSearchString
in class Filter
public java.lang.String getDAVSQLString()
getDAVSQLString
in interface FilterInterface
getDAVSQLString
in class Filter
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |