|
IBM WebSphere Multichannel 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.DSENotifier
com.ibm.btt.base.Service
com.ibm.btt.services.ldap.LDAPService
@ATTR(value={"factory#String#REQUIRED","providerUrl#String#REQUIRED","authMethod#String#IMPLIED","authPrincipal#String#IMPLIED","authCredentials#String#IMPLIED","searchRoot#String#IMPLIED"}) 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.DSENotifier |
---|
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.DSENotifier |
---|
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 WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |