|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.connector.tam.CommonBase
com.ibm.di.connector.tam.Policy
public class Policy
Field Summary | |
---|---|
static java.lang.String |
POLICY_ATTR_USER_ID
|
Fields inherited from class com.ibm.di.connector.tam.CommonBase |
---|
DATE_FORMAT, MAX_SIGNED_DWORD, MAX_UNSIGNED_DWORD, mLogProxy, mPDContext, mPDMessages, QSS_BOOLEAN, QSS_BYTE_ARRAY, QSS_DATE, QSS_INTEGER, QSS_LONG, QSS_STRING, QSS_VECTOR |
Constructor Summary | |
---|---|
Policy(Entry entry,
com.tivoli.pd.jutil.PDContext context,
Log log)
Policy Constructor |
|
Policy(com.tivoli.pd.jutil.PDContext context,
SearchCriteria searchcriteria,
Log log)
Policy Constructor. |
|
Policy(SearchCriteria searchcriteria,
com.tivoli.pd.jutil.PDContext context,
Log log)
Policy Constructor |
|
Policy(java.lang.String s,
com.tivoli.pd.jutil.PDContext context,
Log log)
Policy Contructor |
Method Summary | |
---|---|
void |
delete()
Deletes a Policy from TAM |
Entry |
getAttributes()
Returns the Policy details in the form of an Entry object |
static java.util.List |
list(com.tivoli.pd.jutil.PDContext mPDContext)
Return a List (ArrayList) of TAM Policies |
static java.util.List |
list(SearchCriteria searchCriteria,
com.tivoli.pd.jutil.PDContext mPDContext)
Returns a list (ArrayList) of all the Users for the TAM Context matching search criteria value. |
void |
modify_postset()
Modifies a Policy in TAM |
void |
modify()
Modifies a Policy in TAM |
void |
put()
Creates a Policy in TAM |
static java.util.Vector |
schema()
Get the schema for TAM policy. |
void |
set(Entry entry)
Set the object with the Entry data |
Methods inherited from class com.ibm.di.connector.tam.CommonBase |
---|
addSchemaEntry, createAndAddEntryAttribute, debug, debug, error, getBooleanEntryAttributeValue, getByteArrayEntryAttributeValue, getDateEntryAttributeValue, getIntegerEntryAttributeValue, getLongEntryAttributeValue, getPDMessage, getStringEntryAttributeValue, logmsg, printEntry, processMsgs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String POLICY_ATTR_USER_ID
Constructor Detail |
---|
public Policy(java.lang.String s, com.tivoli.pd.jutil.PDContext context, Log log) throws com.tivoli.pd.jutil.PDException
s
- The Policy namecontext
- The TAM Contextlog
- The IBM Tivoli Directory Integrator Connector log
com.tivoli.pd.jutil.PDException
public Policy(Entry entry, com.tivoli.pd.jutil.PDContext context, Log log)
entry
- The Entry data from IBM Tivoli Directory Integratorcontext
- The TAM Contextlog
- The IBM Tivoli Directory Integrator Connector logpublic Policy(SearchCriteria searchcriteria, com.tivoli.pd.jutil.PDContext context, Log log) throws TAMConnectorException, com.tivoli.pd.jutil.PDException
searchcriteria
- The Search criteriacontext
- The TAM Contextlog
- The IBM Tivoli Directory Integrator Connector Log
TAMConnectorException
com.tivoli.pd.jutil.PDException
public Policy(com.tivoli.pd.jutil.PDContext context, SearchCriteria searchcriteria, Log log) throws TAMConnectorException, com.tivoli.pd.jutil.PDException
context
- The TAM Context.searchcriteria
- The Search criterialog
- The IBM Tivoli Directory Integrator Connector Log
TAMConnectorException
com.tivoli.pd.jutil.PDException
Method Detail |
---|
public void set(Entry entry)
entry
- The IBM Tivoli Directory Integrator Entry datapublic void put() throws TAMConnectorException, com.tivoli.pd.jutil.PDException
TAMConnectorException
com.tivoli.pd.jutil.PDException
public void modify() throws TAMConnectorException
TAMConnectorException
public void modify_postset() throws TAMConnectorException
TAMConnectorException
public void delete() throws TAMConnectorException, com.tivoli.pd.jutil.PDException
Unsets each value for the user
TAMConnectorException
com.tivoli.pd.jutil.PDException
public Entry getAttributes()
public static java.util.Vector schema()
public static java.util.List list(SearchCriteria searchCriteria, com.tivoli.pd.jutil.PDContext mPDContext) throws com.tivoli.pd.jutil.PDException
mPDContext
- The TAM ContextsearchCriteria
- The IDI search criteria
com.tivoli.pd.jutil.PDException
public static java.util.List list(com.tivoli.pd.jutil.PDContext mPDContext) throws com.tivoli.pd.jutil.PDException
mPDContext
- The TAM Context
com.tivoli.pd.jutil.PDException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |