|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.domain.topology.OdiOnDisconnectConfig
public class OdiOnDisconnectConfig
Holds configuration information related to OnDisconnect command to be applied to an OdiDataServer's connection when it is released. It is typically used to define DB session cleanup.
Constructor Summary | |
---|---|
OdiOnDisconnectConfig(java.lang.String pCmd, LogLevel pLogLevel, java.util.Set<TransactionChannel> pTransactionChannels, boolean pShouldBePerformedOutsideTransactionChannels, boolean pShouldCommitCmd, boolean pShouldIgnoreErrors) Create a new OdiOnDisconnectConfig |
Method Summary | |
---|---|
java.lang.String |
getCommand() Obtains the command to be performed during onDisconnect |
LogLevel |
getLogLevel() Obtains log level to be used when executing onDisconnect command. |
java.util.Set<TransactionChannel> |
getTransactionChannels() Obtains the transaction channels for which the onDisconnect command should be performed. |
boolean |
isShouldBePerformedOutsideTransactionChannels() Returns whether the on disconnect command should also be performed outside transaction channels (i.e. |
boolean |
isShouldCommitCommand() Returns whether the on disconnect command should be committed, or not. |
boolean |
isShouldIgnoreErrors() Return whether the on disconnect command's errors should be ignored, or not. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OdiOnDisconnectConfig(java.lang.String pCmd, LogLevel pLogLevel, java.util.Set<TransactionChannel> pTransactionChannels, boolean pShouldBePerformedOutsideTransactionChannels, boolean pShouldCommitCmd, boolean pShouldIgnoreErrors) throws java.lang.IllegalArgumentException
pCmd
- - the onDisconnect command, can be nullpLogLevel
- - the log level to be applied when executing the commandpTransactionChannels
- - transaction channels to apply the commandpShouldBePerformedOutsideTransactionChannels
- - whether the command can be performed outside session executionpShouldCommitCmd
- - whether the command should be committedpShouldIgnoreErrors
- - whether errors should be ignoredjava.lang.IllegalArgumentException
- - in case of an illegal null parameter valueMethod Detail |
---|
public LogLevel getLogLevel()
public java.lang.String getCommand()
public boolean isShouldCommitCommand()
public boolean isShouldIgnoreErrors()
public java.util.Set<TransactionChannel> getTransactionChannels()
public boolean isShouldBePerformedOutsideTransactionChannels()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |