java.lang.Object |
↳ |
org.mule.modules.oracle.model.EcxMsg |
Class Overview
Represents an XML Gateway Outbound message as retrieved from the queue.
Summary
Public Constructors |
|
EcxMsg(String messageType, String messageStandard, String transactionType, String transactionSubtype, String documentNumber, String partyId, String partySiteId, String partyType, String protocolType, String protocolAddress, String username, String password, String payload, String attribute1, String attribute2, String attribute3, String attribute4, String attribute5)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
oracle.sql.ORAData
abstract
Datum
|
toDatum(Connection arg0)
|
|
Constants
private
static
final
String
SQL_NAME
The name of the data type in the Oracle database.
Constant Value:
"SYSTEM.ECXMSG"
private
static
final
long
serialVersionUID
Constant Value:
-1424667788368319218
(0xec3a9031d75d6d0e)
Fields
private
static
final
ORADataFactory
FACTORY
The ORADataFactory data factory.
private
String
attribute1
private
String
attribute2
private
String
attribute3
private
String
attribute4
private
String
attribute5
private
String
documentNumber
private
String
messageStandard
private
String
messageType
private
String
partySiteId
private
String
protocolAddress
private
String
protocolType
private
String
transactionSubtype
private
String
transactionType
Public Constructors
public
EcxMsg
(String messageType, String messageStandard, String transactionType, String transactionSubtype, String documentNumber, String partyId, String partySiteId, String partyType, String protocolType, String protocolAddress, String username, String password, String payload, String attribute1, String attribute2, String attribute3, String attribute4, String attribute5)
Parameters
messageType
| |
messageStandard
| |
transactionType
| |
transactionSubtype
| |
documentNumber
| |
partyId
| |
partySiteId
| |
partyType
| |
protocolType
| |
protocolAddress
| |
username
| |
password
| |
payload
| |
attribute1
| |
attribute2
| |
attribute3
| |
attribute4
| |
attribute5
| |
Public Methods
public
static
String
clobToString
(CLOB clob)
public
String
getAttribute1
()
public
String
getAttribute2
()
public
String
getAttribute3
()
public
String
getAttribute4
()
public
String
getAttribute5
()
public
String
getDocumentNumber
()
public
String
getMessageStandard
()
public
String
getMessageType
()
public
static
ORADataFactory
getORADataFactory
()
public
String
getPartyId
()
public
String
getPartySiteId
()
public
String
getPartyType
()
public
String
getPassword
()
public
String
getPayload
()
public
String
getProtocolAddress
()
public
String
getProtocolType
()
public
String
getTransactionSubtype
()
public
String
getTransactionType
()
public
String
getUsername
()
public
Map<String, Object>
propertiesMap
()
Returns a Map with all the attributes in this class, except for "payload". Use this to send all secondary data from an ECXMSG as Mule properties.
public
void
setAttribute1
(String attribute1)
public
void
setAttribute2
(String attribute2)
public
void
setAttribute3
(String attribute3)
public
void
setAttribute4
(String attribute4)
public
void
setAttribute5
(String attribute5)
public
void
setDocumentNumber
(String documentNumber)
public
void
setMessageStandard
(String messageStandard)
public
void
setMessageType
(String messageType)
public
void
setPartyId
(String partyId)
public
void
setPartySiteId
(String partySiteId)
public
void
setPartyType
(String partyType)
public
void
setPassword
(String password)
public
void
setPayload
(String payload)
public
void
setProtocolAddress
(String protocolAddress)
public
void
setProtocolType
(String protocolType)
public
void
setTransactionSubtype
(String transactionSubtype)
public
void
setTransactionType
(String transactionType)
public
void
setUsername
(String username)
public
CLOB
stringToClob
(OracleConnection connection, String string)
public
Datum
toDatum
(Connection connection)
public
String
toString
()