|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.connector.dominoUsers.UserDeletion
public class UserDeletion
Field Summary | |
---|---|
static String |
ATTR_NAME_DELETE_GROUP_NAME
|
static String |
ATTR_NAME_DELETE_MAIL_FILE
|
static int |
DELETE_MAIL_FILE_DATABASE
|
static int |
DELETE_MAIL_FILE_DONT
|
static int |
DELETE_MAIL_FILE_REPLICAS
|
Constructor Summary | |
---|---|
UserDeletion(DominoUsersConnector aParent)
|
Method Summary | |
---|---|
String |
canPerform()
Inspects the data stored in the local data holders and determines if it is consistent and the Domino Action can be performed. |
Entry |
extractAndStoreData(Entry aEntry)
This method extracts and stores data. |
String |
getAddToGroup()
|
String |
getAddToGroupActionValue()
|
String |
getDefaultAddToGroup()
|
int |
getDefaultDeleteMailFile()
|
Integer |
getDeleteMailFile()
|
String |
getDeleteMailFileActionValue()
|
String |
getUserFullName()
|
String |
getUserMailFile()
|
boolean |
mustPerform(Entry aEntry)
Inspects the Attributes of the given Entry and determines if the Domino Action has to be performed. |
void |
perform()
Performs the Domino Action useing the data from the local data holders. |
void |
resetData()
Resets the local data holders to empty/default values according the business logic of the Domino Action. |
void |
setAddToGroup(String aAddToGroup)
|
void |
setDefaultAddToGroup(String aDefaultAddToGroup)
|
void |
setDefaultDeleteMailFile(int aDefaultDeleteMailFile)
|
void |
setDeleteMailFile(Integer aDeleteMailFile)
|
void |
setUserFullName(String aUserFullName)
|
void |
setUserMailFile(String aUserMailFile)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ATTR_NAME_DELETE_MAIL_FILE
public static final String ATTR_NAME_DELETE_GROUP_NAME
public static final int DELETE_MAIL_FILE_DONT
public static final int DELETE_MAIL_FILE_DATABASE
public static final int DELETE_MAIL_FILE_REPLICAS
Constructor Detail |
---|
public UserDeletion(DominoUsersConnector aParent) throws Exception
Exception
Method Detail |
---|
public int getDefaultDeleteMailFile()
public void setDefaultDeleteMailFile(int aDefaultDeleteMailFile) throws Exception
Exception
public String getDefaultAddToGroup()
public void setDefaultAddToGroup(String aDefaultAddToGroup) throws Exception
Exception
public Integer getDeleteMailFile()
public void setDeleteMailFile(Integer aDeleteMailFile)
public String getAddToGroup()
public void setAddToGroup(String aAddToGroup)
public String getUserFullName()
public void setUserFullName(String aUserFullName)
public String getUserMailFile()
public void setUserMailFile(String aUserMailFile)
public Entry extractAndStoreData(Entry aEntry) throws Exception
IDominoAction
(1) Extract data from the given Entry according to the fixed schema of Attributes;
(2) Stores this data into local data holders;
extractAndStoreData
in interface IDominoAction
aEntry
- The Entry object to extract data from.
Exception
- if an error that cannot be handled occurs while operating.public boolean mustPerform(Entry aEntry) throws Exception
IDominoAction
mustPerform
in interface IDominoAction
aEntry
- The Entry object which Attributes hold the necessary
information whether to perform the Domino Action.
Exception
- if an error that cannot be handled occurs while operating.public String canPerform()
IDominoAction
canPerform
in interface IDominoAction
and a non-empty string message explaining the problem, if the data is not consistent and the Action cannot be performed.
public void perform() throws Exception
IDominoAction
perform
in interface IDominoAction
Exception
- if an error that cannot be handled occurs while operating.public void resetData() throws Exception
IDominoAction
resetData
in interface IDominoAction
Exception
- if an error that cannot be handled occurs while operating.public String getDeleteMailFileActionValue()
public String getAddToGroupActionValue()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |