public class MfMailCfgWFActivator extends java.lang.Object implements MfMailCfgTargetTemplate
Constructor and Description |
---|
MfMailCfgWFActivator() |
Modifier and Type | Method and Description |
---|---|
MfMailValueContainer |
crateValueEntry(MboRemote valueCfg)
Crate value entry.
|
MfMailControlContainer |
createControlEntry(MboRemote ctrlCfg)
Creates the control entry.
|
java.lang.String |
getCtrlCfgBaseName()
Gets the ctrl cfg base name.
|
java.lang.String |
getDeactivationCheckWhereClause(MfMailCfgRemote config)
Gets the deactivation check where clause.
|
java.lang.String |
getDeactiveWhereClause(MfMailCfgRemote config)
Gets the where clause to select the recored to delete them.
|
java.lang.String |
getHasOtherActivatedCfgWhereClause(MfMailCfgRemote config)
Gets the checks for other activated cfg where clause.
|
java.lang.String |
getTargetTableBaseName()
Gets the target table base name.
|
java.lang.String |
getValueAttributeName()
Gets the value attribute name.
|
java.lang.String |
getValueCfgBaseName()
Gets the value cfg base name.
|
void |
mapValueToField(MboRemote mbo,
MfMailControlContainer origControl,
MfMailValueContainer origValue)
Map value to field.
|
void |
prepareObject(MfMailCfgRemote config)
Prepare object.
|
public void mapValueToField(MboRemote mbo, MfMailControlContainer origControl, MfMailValueContainer origValue) throws MXException, java.rmi.RemoteException
MfMailCfgTargetTemplate
mapValueToField
in interface MfMailCfgTargetTemplate
mbo
- the add at endorigControl
- the primaryorigValue
- the secondaryMXException
java.rmi.RemoteException
public MfMailValueContainer crateValueEntry(MboRemote valueCfg) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
crateValueEntry
in interface MfMailCfgTargetTemplate
valueCfg
- the value cfgjava.rmi.RemoteException
MXException
public MfMailControlContainer createControlEntry(MboRemote ctrlCfg) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
createControlEntry
in interface MfMailCfgTargetTemplate
ctrlCfg
- the ctrl cfgjava.rmi.RemoteException
MXException
public java.lang.String getCtrlCfgBaseName()
MfMailCfgTargetTemplate
getCtrlCfgBaseName
in interface MfMailCfgTargetTemplate
public java.lang.String getDeactiveWhereClause(MfMailCfgRemote config) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
getDeactiveWhereClause
in interface MfMailCfgTargetTemplate
config
- the configjava.rmi.RemoteException
MXException
public java.lang.String getTargetTableBaseName()
MfMailCfgTargetTemplate
getTargetTableBaseName
in interface MfMailCfgTargetTemplate
public java.lang.String getValueAttributeName()
MfMailCfgTargetTemplate
getValueAttributeName
in interface MfMailCfgTargetTemplate
public java.lang.String getValueCfgBaseName()
MfMailCfgTargetTemplate
getValueCfgBaseName
in interface MfMailCfgTargetTemplate
public void prepareObject(MfMailCfgRemote config) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
prepareObject
in interface MfMailCfgTargetTemplate
java.rmi.RemoteException
MXException
public java.lang.String getDeactivationCheckWhereClause(MfMailCfgRemote config) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
getDeactivationCheckWhereClause
in interface MfMailCfgTargetTemplate
config
- the configjava.rmi.RemoteException
- the remote exceptionMXException
- the mX exceptionpublic java.lang.String getHasOtherActivatedCfgWhereClause(MfMailCfgRemote config) throws java.rmi.RemoteException, MXException
MfMailCfgTargetTemplate
getHasOtherActivatedCfgWhereClause
in interface MfMailCfgTargetTemplate
java.rmi.RemoteException
MXException