|
IBM Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.base.BTTProcessorNotifier
com.ibm.btt.base.Service
com.ibm.btt.services.ldap.LDAPService
public class LDAPService
This class encapsulates the majority of the functionality provided by the LDAP Access Service. It provides means to connect to an LDAP service provider. Once connected, a client may interact with the provider via traditional JNDI method calls, or through calls created for use within the toolkit.
Field Summary | |
---|---|
static java.lang.String |
COMPID
|
Fields inherited from class com.ibm.btt.base.Service |
---|
externalizer, name |
Fields inherited from class com.ibm.btt.base.BTTProcessorNotifier |
---|
handlersList |
Constructor Summary | |
---|---|
LDAPService()
This constructor creates an LDAPService object. |
|
LDAPService(java.lang.String aName)
LDAPService constructor. |
Method Summary | |
---|---|
void |
addToEnvironment(java.util.Properties envProps)
Wraps functionality from JNDI. |
java.lang.Object |
addToEnvironment(java.lang.String propName,
java.lang.Object propVal)
Wraps functionality from JNDI. |
void |
close()
Closes this service object and releases all associated resources. |
javax.naming.directory.DirContext |
createSubcontext(javax.naming.Name name,
javax.naming.directory.Attributes attributes)
Wraps functionality from JNDI. |
javax.naming.directory.DirContext |
createSubcontext(java.lang.String name,
javax.naming.directory.Attributes attributes)
Wraps functionality from JNDI. |
protected LDAPResponse |
delegate(LDAPRequest request)
Delegates the request to an appropriate handler function depending on what kind (of request) it is. |
void |
destroySubcontext(javax.naming.Name name)
Wraps functionality from JNDI. |
void |
destroySubcontext(java.lang.String name)
Wraps functionality from JNDI. |
LDAPResponse |
execute(Context context,
LDAPRequestFormat reqFmt,
LDAPResponseFormat resFmt)
Serves as an entry point for clients with externalized data. |
LDAPResponse |
execute(Operation operation)
Performs functionally equivalent task as execute(operation.getContext(), LDAPRequestFormat, LDAPResponseFormat). |
LDAPResponse |
execute(Operation operation,
LDAPRequestFormat reqFmt,
LDAPResponseFormat resFmt)
Performs functionally equivalent task as calling execute(Context, LDAPRequestFormat, LDAPResponseFormat), with the context argument being obtained from the supplied operation. |
LDAPResponse |
execute(Operation operation,
java.lang.String reqFmtName,
java.lang.String resFmtName)
Performs functionally equivalent task as execute(Context, LDAPRequestFormat, LDAPResponseFormat). |
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name)
Wraps functionality from JNDI. |
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name,
java.lang.String[] attrs)
Wraps functionality from JNDI. |
javax.naming.directory.Attributes |
getAttributes(java.lang.String name)
Wraps functionality from JNDI. |
javax.naming.directory.Attributes |
getAttributes(java.lang.String name,
java.lang.String[] attrs)
Wraps functionality from JNDI. |
java.lang.Object |
getAuthenticationCredentials()
Returns the authentication credentials registered for this service. |
java.lang.String |
getAuthenticationMethod()
Returns the authentication method registered for this service. |
java.lang.Object |
getAuthenticationPrincipal()
Returns the authentication principal registered for this service. |
javax.naming.directory.DirContext |
getContext()
Returns the context attribute of this service. |
java.lang.String |
getProviderFactory()
Returns the provider factory registered for this service. |
java.lang.String |
getProviderUrl()
Returns the name of the LDAP server this service will be communicating with. |
javax.naming.directory.DirContext |
getSchema(javax.naming.Name name)
Wraps functionality from JNDI. |
javax.naming.directory.DirContext |
getSchema(java.lang.String name)
Wraps functionality from JNDI. |
void |
initialize()
Equivalent to calling initialize(String) with a null argument. |
void |
initialize(java.lang.String name)
Initializes this service by connecting it to a directory context in the LDAP server. |
java.lang.Object |
initializeFrom(Tag aTag)
Initializes the state of this service from externalized data. |
javax.naming.NamingEnumeration |
list(javax.naming.Name name)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
list(java.lang.String name)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
listBindings(javax.naming.Name name)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
listBindings(java.lang.String name)
Wraps functionality from JNDI. |
java.lang.Object |
lookup(javax.naming.Name name)
Wraps functionality from JNDI. |
java.lang.Object |
lookup(java.lang.String name)
Wraps functionality from JNDI. |
java.lang.Object |
lookupLink(javax.naming.Name name)
Wraps functionality from JNDI. |
java.lang.Object |
lookupLink(java.lang.String name)
Wraps functionality from JNDI. |
void |
modifyAttributes(javax.naming.Name name,
int modificationCode,
javax.naming.directory.Attributes attributes)
Wraps functionality from JNDI. |
void |
modifyAttributes(javax.naming.Name name,
javax.naming.directory.ModificationItem[] modifications)
Wraps functionality from JNDI. |
void |
modifyAttributes(java.lang.String name,
int modificationCode,
javax.naming.directory.Attributes attributes)
Wraps functionality from JNDI. |
void |
modifyAttributes(java.lang.String name,
javax.naming.directory.ModificationItem[] modifications)
Wraps functionality from JNDI. |
LDAPCreateResponse |
performCreate(LDAPCreateRequest request)
Returns the results of calling createSubcontext(Name name, Attributes attributes) on javax.naming.directory.DirContext. |
LDAPCreateResponse |
performCreate(LDAPCreateRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling createSubcontext(Name name, Attributes attributes) on javax.naming.directory.DirContext. |
LDAPCreateResponse |
performCreate(LDAPCreateRequest request,
Operation operation)
Returns the results of calling createSubcontext(Name name, Attributes attributes) on javax.naming.directory.DirContext. |
LDAPDestroyResponse |
performDestroy(LDAPDestroyRequest request)
Returns the results of calling destroySubcontext(Name name) on javax.naming.Context. |
LDAPDestroyResponse |
performDestroy(LDAPDestroyRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling destroySubcontext(Name name) on javax.naming.Context. |
LDAPDestroyResponse |
performDestroy(LDAPDestroyRequest request,
Operation operation)
Returns the results of calling destroySubcontext(Name name) on javax.naming.Context. |
LDAPGetAttributesResponse |
performGetAttributes(LDAPGetAttributesRequest request)
Returns the results of calling getAttributes(Name name, String[] attrSet) on javax.naming.directory.DirContext. |
LDAPGetAttributesResponse |
performGetAttributes(LDAPGetAttributesRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling getAttributes(Name name, String[] attrSet) on javax.naming.directory.DirContext. |
LDAPGetAttributesResponse |
performGetAttributes(LDAPGetAttributesRequest request,
Operation operation)
Returns the results of calling getAttributes(Name name, String[] attrSet) on javax.naming.directory.DirContext. |
LDAPListResponse |
performList(LDAPListRequest request)
Returns the results of calling list(Name name) on javax.naming.directory.DirContext. |
LDAPListResponse |
performList(LDAPListRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling list(Name name) on javax.naming.directory.DirContext. |
LDAPListResponse |
performList(LDAPListRequest request,
Operation operation)
Returns the results of calling list(Name name) on javax.naming.directory.DirContext. |
LDAPLookupResponse |
performLookup(LDAPLookupRequest request)
Returns the results of calling lookup(Name name) on javax.naming.directory.DirContext. |
LDAPLookupResponse |
performLookup(LDAPLookupRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling lookup(Name name) on javax.naming.directory.DirContext. |
LDAPLookupResponse |
performLookup(LDAPLookupRequest request,
Operation operation)
Returns the results of calling lookup(Name name) on javax.naming.directory.DirContext. |
LDAPModifyResponse |
performModify(LDAPModifyRequest request)
Returns the results of calling modifyAttributes(Name name, ModificationItem[] items) on javax.naming.directory.DirContext. |
LDAPModifyResponse |
performModify(LDAPModifyRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling modifyAttributes(Name name, ModificationItem[] items) on javax.naming.directory.DirContext. |
LDAPModifyResponse |
performModify(LDAPModifyRequest request,
Operation operation)
Returns the results of calling modifyAttributes(Name name, ModificationItem[] items) on javax.naming.directory.DirContext. |
LDAPResponse |
performRequest(LDAPRequest request)
Performs the request supplied. |
LDAPResponse |
performRequest(LDAPRequest request,
Context context,
LDAPResponseFormat format)
Allows for clients that wish to externalize response data, but wish to supply thier own request data. |
LDAPResponse |
performRequest(LDAPRequest request,
Operation operation)
Performs functionally equivalent task as calling performRequest(LDAPRequest, Context, LDAPResponseFormat). |
LDAPSearchResponse |
performSearch(LDAPSearchRequest request)
Returns the results of calling search(Name name, String filter, SearchControls controls) or search(Name name, String filterExpr, Object[] args, SearchControls controls) on javax.naming.directory.DirContext. |
LDAPSearchResponse |
performSearch(LDAPSearchRequest request,
Context context,
LDAPResponseFormat format)
Returns the results of calling search(Name name, String filter, SearchControls controls) or search(Name name, String filterExpr, Object[] args, SearchControls controls) on javax.naming.directory.DirContext. |
LDAPSearchResponse |
performSearch(LDAPSearchRequest request,
Operation operation)
Returns the results of calling search(Name name, String filter, SearchControls controls) or search(Name name, String filterExpr, Object[] args, SearchControls controls) on javax.naming.directory.DirContext. |
protected void |
release()
Releases the directory context object obtained by this service from the LDAP server. |
java.lang.Object |
removeFromEnvironment(java.lang.String propName)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
search(javax.naming.Name name,
java.lang.String filterExpr,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls controls)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
search(javax.naming.Name name,
java.lang.String filter,
javax.naming.directory.SearchControls controls)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
search(java.lang.String name,
java.lang.String filterExpr,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls controls)
Wraps functionality from JNDI. |
javax.naming.NamingEnumeration |
search(java.lang.String name,
java.lang.String filter,
javax.naming.directory.SearchControls controls)
Wraps functionality from JNDI. |
void |
setAuthenticationCredentials(java.lang.Object newAuthenticationCredentials)
Sets the authentication credentials to be used by this services. |
void |
setAuthenticationMethod(java.lang.String newAuthenticationMethod)
Sets the authentication method to be used by this service. |
void |
setAuthenticationPrincipal(java.lang.Object newAuthenticationPrincipal)
Sets the authentication principal to be used by this service. |
void |
setContext(javax.naming.directory.DirContext newContext)
Sets this service directory context object. |
void |
setProviderFactory(java.lang.String newSpFactory)
Sets the provider factory used by this service. |
void |
setProviderUrl(java.lang.String newProviderUrl)
Sets the address of the LDAP server this service will be communicating with. |
java.lang.String |
toString()
Returns the string representation of this object. |
Methods inherited from class com.ibm.btt.base.Service |
---|
externalizer, getExternalizer, getTagName, readExternal, readExternal, readObject, removeExternal, setExternalizer, terminate, toStrings, toTags, writeExternal, writeExternal |
Methods inherited from class com.ibm.btt.base.BTTProcessorNotifier |
---|
addHandler, getHandlersList, getName, removeHandler, setName, signalEvent, signalEvent, signalEvent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.btt.base.Externalizable |
---|
getName, setName |
Field Detail |
---|
public static final java.lang.String COMPID
Constructor Detail |
---|
public LDAPService()
public LDAPService(java.lang.String aName) throws java.io.IOException
aName
- java.lang.String
java.io.IOException
Method Detail |
---|
public java.lang.Object addToEnvironment(java.lang.String propName, java.lang.Object propVal) throws javax.naming.NamingException
propName
- java.lang.StringpropVal
- java.lang.Object
javax.naming.NamingException
public void addToEnvironment(java.util.Properties envProps)
props
- java.util.Propertiespublic void close()
public javax.naming.directory.DirContext createSubcontext(java.lang.String name, javax.naming.directory.Attributes attributes) throws javax.naming.NamingException
name
- java.lang.Stringattributes
- javax.naming.directory.Attributes
javax.naming.NamingException
public javax.naming.directory.DirContext createSubcontext(javax.naming.Name name, javax.naming.directory.Attributes attributes) throws javax.naming.NamingException
name
- javax.naming.Nameattributes
- javax.naming.directory.Attributes
javax.naming.NamingException
protected LDAPResponse delegate(LDAPRequest request) throws DSEException, DSEInvalidRequestException
request
- com.ibm.btt.services.ldap.model.LDAPRequest
DSEException
DSEInvalidRequestException
public void destroySubcontext(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public void destroySubcontext(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public LDAPResponse execute(Context context, LDAPRequestFormat reqFmt, LDAPResponseFormat resFmt) throws DSEException
context
- com.ibm.btt.base.ContextreqFmt
- com.ibm.btt.services.ldap.LDAPRequestFormatresFmt
- com.ibm.btt.services.ldap.LDAPResponseFormat
DSEException
public LDAPResponse execute(Operation operation) throws DSEException
operation
- com.ibm.btt.base.Operation
DSEException
public LDAPResponse execute(Operation operation, LDAPRequestFormat reqFmt, LDAPResponseFormat resFmt) throws DSEException
operation
- com.ibm.btt.base.OperationreqFmt
- com.ibm.btt.services.ldap.LDAPRequestFormatresFmt
- com.ibm.btt.services.ldap.LDAPResponseFormat
DSEException
public LDAPResponse execute(Operation operation, java.lang.String reqFmtName, java.lang.String resFmtName) throws DSEException
operation
- com.ibm.btt.base.OperationreqFmtName
- java.lang.StringresFmtName
- java.lang.String
DSEException
public javax.naming.directory.Attributes getAttributes(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(java.lang.String name, java.lang.String[] attrs) throws javax.naming.NamingException
name
- java.lang.Stringattrs
- java.lang.String[]
javax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name) throws javax.naming.NamingException
name
- java.lang.Name
javax.naming.NamingException
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name, java.lang.String[] attrs) throws javax.naming.NamingException
name
- java.lang.Nameattrs
- java.lang.String[]
javax.naming.NamingException
public java.lang.Object getAuthenticationCredentials()
public java.lang.String getAuthenticationMethod()
public java.lang.Object getAuthenticationPrincipal()
public javax.naming.directory.DirContext getContext() throws javax.naming.NamingException
javax.naming.NamingException
public java.lang.String getProviderFactory()
public java.lang.String getProviderUrl()
public javax.naming.directory.DirContext getSchema(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public javax.naming.directory.DirContext getSchema(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public void initialize() throws javax.naming.NamingException
javax.naming.NamingException
public void initialize(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public java.lang.Object initializeFrom(Tag aTag) throws java.io.IOException, DSEInvalidArgumentException
initializeFrom
in class Service
aTag
- com.ibm.btt.base.Tag
java.io.IOException
DSEInvalidArgumentException
public javax.naming.NamingEnumeration list(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public javax.naming.NamingEnumeration list(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public javax.naming.NamingEnumeration listBindings(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public javax.naming.NamingEnumeration listBindings(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public java.lang.Object lookup(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public java.lang.Object lookup(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public java.lang.Object lookupLink(java.lang.String name) throws javax.naming.NamingException
name
- java.lang.String
javax.naming.NamingException
public java.lang.Object lookupLink(javax.naming.Name name) throws javax.naming.NamingException
name
- javax.naming.Name
javax.naming.NamingException
public void modifyAttributes(java.lang.String name, javax.naming.directory.ModificationItem[] modifications) throws javax.naming.NamingException
name
- java.lang.Stringmodifications
- javax.naming.directory.ModificationItem[]
javax.naming.NamingException
public void modifyAttributes(java.lang.String name, int modificationCode, javax.naming.directory.Attributes attributes) throws javax.naming.NamingException
name
- java.lang.StringmodificationCode
- intattributes
- javax.naming.directory.Attributes
javax.naming.NamingException
public void modifyAttributes(javax.naming.Name name, javax.naming.directory.ModificationItem[] modifications) throws javax.naming.NamingException
name
- javax.naming.Namemodifications
- javax.naming.directory.ModificationItem[]
javax.naming.NamingException
public void modifyAttributes(javax.naming.Name name, int modificationCode, javax.naming.directory.Attributes attributes) throws javax.naming.NamingException
name
- javax.naming.NamemodificationCode
- intattributes
- javax.naming.directory.Attributes
javax.naming.NamingException
public LDAPCreateResponse performCreate(LDAPCreateRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPCreateRequest
DSEException
public LDAPCreateResponse performCreate(LDAPCreateRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPCreateRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPCreateResponse performCreate(LDAPCreateRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPCreateRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPDestroyResponse performDestroy(LDAPDestroyRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPDestroyRequest
DSEException
public LDAPDestroyResponse performDestroy(LDAPDestroyRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPDestroyRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPDestroyResponse performDestroy(LDAPDestroyRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPDestroyRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPGetAttributesResponse performGetAttributes(LDAPGetAttributesRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPGetAttributesRequest
DSEException
public LDAPGetAttributesResponse performGetAttributes(LDAPGetAttributesRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPGetAttributesRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPGetAttributesResponse performGetAttributes(LDAPGetAttributesRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPGetAttributesRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPListResponse performList(LDAPListRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPListRequest
DSEException
public LDAPListResponse performList(LDAPListRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPListRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPListResponse performList(LDAPListRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPListRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPLookupResponse performLookup(LDAPLookupRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPLookupRequest
DSEException
public LDAPLookupResponse performLookup(LDAPLookupRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPLookupRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPLookupResponse performLookup(LDAPLookupRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPLookupRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPModifyResponse performModify(LDAPModifyRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPModifyRequest
DSEException
public LDAPModifyResponse performModify(LDAPModifyRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPModifyRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPModifyResponse performModify(LDAPModifyRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPModifyRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPResponse performRequest(LDAPRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPRequest
DSEException
public LDAPResponse performRequest(LDAPRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPResponse performRequest(LDAPRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPRequestoperation
- com.ibm.btt.base.Operation
DSEException
public LDAPSearchResponse performSearch(LDAPSearchRequest request) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPSearchRequest
DSEException
public LDAPSearchResponse performSearch(LDAPSearchRequest request, Context context, LDAPResponseFormat format) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPSearchRequestcontext
- com.ibm.btt.base.Contextformat
- com.ibm.btt.services.ldap.LDAPRequestFormat
DSEException
public LDAPSearchResponse performSearch(LDAPSearchRequest request, Operation operation) throws DSEException
request
- com.ibm.btt.services.ldap.model.LDAPSearchRequestoperation
- com.ibm.btt.base.Operation
DSEException
protected void release()
public java.lang.Object removeFromEnvironment(java.lang.String propName) throws javax.naming.NamingException
propName
- java.lang.String
javax.naming.NamingException
public javax.naming.NamingEnumeration search(java.lang.String name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls controls) throws javax.naming.NamingException
name
- java.lang.StringfilterExpr
- java.lang.StringfilterArgs
- java.lang.Object[]controls
- javax.naming.directory.SearchControls
javax.naming.NamingException
public javax.naming.NamingEnumeration search(java.lang.String name, java.lang.String filter, javax.naming.directory.SearchControls controls) throws javax.naming.NamingException
name
- java.lang.Stringfilter
- java.lang.Stringcontrols
- javax.naming.directory.SearchControls
javax.naming.NamingException
public javax.naming.NamingEnumeration search(javax.naming.Name name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls controls) throws javax.naming.NamingException
name
- javax.naming.NamefilterExpr
- java.lang.StringfilterArgs
- java.lang.Object[]controls
- javax.naming.directory.SearchControls
javax.naming.NamingException
public javax.naming.NamingEnumeration search(javax.naming.Name name, java.lang.String filter, javax.naming.directory.SearchControls controls) throws javax.naming.NamingException
name
- javax.naming.Namefilter
- java.lang.Stringcontrols
- javax.naming.directory.SearchControls
javax.naming.NamingException
public void setAuthenticationCredentials(java.lang.Object newAuthenticationCredentials)
newAuthenticationCredentials
- java.lang.Objectpublic void setAuthenticationMethod(java.lang.String newAuthenticationMethod)
newAuthenticationMethod
- java.lang.Stringpublic void setAuthenticationPrincipal(java.lang.Object newAuthenticationPrincipal)
newAuthenticationPrincipal
- java.lang.Objectpublic void setContext(javax.naming.directory.DirContext newContext)
newContext
- javax.naming.directory.DirContextpublic void setProviderFactory(java.lang.String newSpFactory)
newSpFactory
- java.lang.Stringpublic void setProviderUrl(java.lang.String newProviderUrl)
newServerUrl
- java.lang.Stringpublic java.lang.String toString()
toString
in class Service
|
IBM Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |