|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.domain.topology.OdiOnConnectConfig
public class OdiOnConnectConfig
Holds configuration information related to OnConnect command to be applied to an OdiDataServer's connection when it is obtained. It is typically used to define DB session setup.
Constructor Summary | |
---|---|
OdiOnConnectConfig(java.lang.String pCmd, LogLevel pLogLevel, java.util.Set<TransactionChannel> pTransactionChannels, boolean pShouldBePerformedOutsideTransactionChannels, boolean pShouldCommitCmd, boolean pShouldIgnoreErrors) Create a new OdiOnConnectConfig |
Method Summary | |
---|---|
java.lang.String |
getCommand() Obtains the command to be performed during onConnect |
LogLevel |
getLogLevel() Obtains log level to be used when executing onConnect command. |
java.util.Set<TransactionChannel> |
getTransactionChannels() Obtains the transaction channels for which the onConnect command should be performed. |
boolean |
isShouldBePerformedOutsideTransactionChannels() Returns whether the on-connect command should also be performed outside transaction channels (i.e. |
boolean |
isShouldCommitCommand() Returns whether the on-connect command should be committed, or not. |
boolean |
isShouldIgnoreErrors() Return whether the on-connect 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 OdiOnConnectConfig(java.lang.String pCmd, LogLevel pLogLevel, java.util.Set<TransactionChannel> pTransactionChannels, boolean pShouldBePerformedOutsideTransactionChannels, boolean pShouldCommitCmd, boolean pShouldIgnoreErrors) throws java.lang.IllegalArgumentException
pCmd
- - the onConnect 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 | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |