|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.core.partition.AbstractPartition
com.ca.jcs.BaseConnector
com.ca.jcs.meta.MetaConnector
com.ca.jcs.sdkws.SDKWSMetaConnector
public class SDKWSMetaConnector
The connector implementation for creating a Web Services connector.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.ca.jcs.meta.MetaConnector |
|---|
MetaConnector.FilterAware, MetaConnector.SearchFinishedException |
| Field Summary | |
|---|---|
static String |
ATTR_WS_URL
The attribute for the web service URL |
static String |
ATTR_WSS_PASSWORD
The attribute for the web service security token password |
static String |
ATTR_WSS_USERNAME
The attribute for the web service security token username |
| Fields inherited from interface com.ca.jcs.Connector |
|---|
STATE_DELETING |
| Fields inherited from interface org.apache.directory.server.core.partition.Partition |
|---|
ALIAS_ATTRIBUTE, ALIAS_OBJECT |
| Constructor Summary | |
|---|---|
SDKWSMetaConnector(ConnectorType type,
String name,
Logger log,
ConnectorConfig config)
The default constructor for MetaConnector instances. |
|
| Method Summary | |
|---|---|
void |
activate()
Activate the Connector instance. |
AttributeStyleOpProcessor |
createAttributeStyleOpProcessor()
Return an AttributeStyleOpProcessor to handle the actual LDAP operations. |
ConnectionManager |
createConnectionManager()
Return a ConnectionManager to manage connection sessions. |
void |
deactivate()
Deactivate the Connector instance. |
protected SDKWSHelper |
getHelper(String connectorClassName)
Returns a new helper instance for the given connector class name. |
boolean |
isAutoDirectAssocRequired()
Return true to indicate that auto direct association will be used. |
boolean |
isBehaviourSearchObjAsLookup()
Return true to indicate that lookup method will be called, for the search behaviour of a single object. |
boolean |
isBehaviourSearchSingleClass()
Return true, so that the OpProcessor.doSearch(com.ca.jcs.ObjectInfo, com.ca.jcs.filter.FilterInfo, java.util.Map method is only called for a single object class at a time. |
| Methods inherited from class org.apache.directory.server.core.partition.AbstractPartition |
|---|
destroy, doDestroy, getConfiguration, getFactoryConfiguration, getSuffix, hasEntry, init, isInitialized, lookup, modify, sync |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ca.jcs.PartitionOps |
|---|
lookup, modify, sync |
| Methods inherited from interface org.apache.directory.server.core.partition.Partition |
|---|
destroy, getSuffix, hasEntry, init, isInitialized, lookup, modify, sync |
| Field Detail |
|---|
public static final String ATTR_WS_URL
public static final String ATTR_WSS_USERNAME
public static final String ATTR_WSS_PASSWORD
| Constructor Detail |
|---|
public SDKWSMetaConnector(ConnectorType type,
String name,
Logger log,
ConnectorConfig config)
type - the ConnectorType parent of this Connector.name - the name of the Connector.log - the logger.config - the connector configuration.| Method Detail |
|---|
public void activate()
throws NamingException
activate in interface Activatableactivate in interface Connectoractivate in class MetaConnectorNamingException - errors completing the activation.
public void deactivate()
throws NamingException
deactivate in interface Activatabledeactivate in interface Connectordeactivate in class MetaConnectorNamingException - errors completing the deactivation.
public ConnectionManager createConnectionManager()
throws NamingException
createConnectionManager in interface ConnectorcreateConnectionManager in class BaseConnectorNamingException - no exceptions are currently thrown, matching method override signature.public AttributeStyleOpProcessor createAttributeStyleOpProcessor()
public boolean isBehaviourSearchObjAsLookup()
isBehaviourSearchObjAsLookup in class BaseConnectorpublic boolean isAutoDirectAssocRequired()
BaseConnector.getAutoDirectAssocExlusions().
isAutoDirectAssocRequired in class BaseConnectorBaseConnector.getAutoDirectAssocExlusions()public boolean isBehaviourSearchSingleClass()
OpProcessor.doSearch(com.ca.jcs.ObjectInfo, com.ca.jcs.filter.FilterInfo, java.util.Map, javax.naming.directory.SearchControls) method is only called for a single object class at a time.
isBehaviourSearchSingleClass in class BaseConnector
protected SDKWSHelper getHelper(String connectorClassName)
throws NamingException
connectorClassName - the connector class name to find the appropriate helper for.
NamingException - if there are any problems getting the helper instance.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||