A B C D E F G H I J K L M O P Q R S T U X 

A

activeConversations - Variable in class com.softwareag.entirex.aci.BrokerAttachInfo
Number of active conversations.
autoLogon(String) - Method in class com.softwareag.entirex.aci.Broker
Provides a password to this instance of the Broker object to be used in subsequent calls.

B

backout() - Method in class com.softwareag.entirex.aci.Publication
Backs out this publication.
backout() - Method in class com.softwareag.entirex.aci.UnitofWork
Backs out the current unit of work.
Broker - Class in com.softwareag.entirex.aci
Represents a session instance of a Broker and handles the connection to EntireX Broker (TCP/IP or SSL/TLS), Broker SSL Agent, Broker HTTP(S) Agent or Direct RPC in Integration Server (TCP/IP or SSL/TLS).
Broker(String, String) - Constructor for class com.softwareag.entirex.aci.Broker
Creates a Broker object for the specified Broker address and user ID.
Broker(String, String, int) - Constructor for class com.softwareag.entirex.aci.Broker
Creates a Broker object for the specified Broker address, user ID and socket pool size.
Broker(String, String, String) - Constructor for class com.softwareag.entirex.aci.Broker
Creates a Broker object for the specified Broker address, user ID and token.
Broker(String, String, String, int) - Constructor for class com.softwareag.entirex.aci.Broker
Creates a Broker object for the specified Broker address, user ID, token and socket pool size.
BrokerAttachInfo - Class in com.softwareag.entirex.aci
Contains information for attach servers returned by the receiveAttachInfo() method for an attach server.
BrokerCommunication - Class in com.softwareag.entirex.aci
Abstract superclass for conversational communication and UnitofWork communication.
BrokerException - Exception in com.softwareag.entirex.aci
Exception class thrown by EntireX Java ACI/RPC classes.
BrokerMessage - Class in com.softwareag.entirex.aci
This class encapsulates a single message, which will be sent to or received from another participant via the EntireX Broker.
BrokerMessage() - Constructor for class com.softwareag.entirex.aci.BrokerMessage
Creates a Message object with an empty message.
BrokerMessage(byte[]) - Constructor for class com.softwareag.entirex.aci.BrokerMessage
Creates a Message object initialized with the passed byte array.
BrokerMessage(String) - Constructor for class com.softwareag.entirex.aci.BrokerMessage
Creates a BrokerMessage object initialized with the passed String object.
BrokerSecurity - Interface in com.softwareag.entirex.aci
Interface which defines the interface to EntireX Security.
brokerService - Variable in class com.softwareag.entirex.aci.BrokerCommunication
The BrokerService object to which the Communication belongs.
BrokerService - Class in com.softwareag.entirex.aci
Represents a service that is available through the EntireX Broker and is used by both clients which want to access a service, and by servers which register the services they provide.
BrokerService(Broker, String) - Constructor for class com.softwareag.entirex.aci.BrokerService
Creates a new BrokerService object.
BrokerService(Broker, String, String, String) - Constructor for class com.softwareag.entirex.aci.BrokerService
Creates a new BrokerService object.

C

cancel() - Method in class com.softwareag.entirex.aci.Conversation
Cancels the current conversation.
cancel() - Method in class com.softwareag.entirex.aci.UnitofWork
Cancels the current unit of work.
cancelallConversations() - Method in class com.softwareag.entirex.aci.BrokerService
Cancels all conversations for this service.
closeConversation() - Method in class com.softwareag.entirex.aci.RPCService
Closes the running RPC conversation.
closeConversation(boolean) - Method in interface com.softwareag.entirex.aci.ServerImplementation
Method called by the RPC Server when a conversation RPC ends.
The paramter indicates that the RPC client has closed the conversation with the option commit.
closeConversationCommit() - Method in class com.softwareag.entirex.aci.RPCService
Closes the running RPC conversation.
com.softwareag.entirex.aci - package com.softwareag.entirex.aci
This package is the Java ACI for the EntireX Broker.
com.softwareag.entirex.jms - package com.softwareag.entirex.jms
This package is the Java Message Service implementation with the EntireX Broker.
com.softwareag.entirex.xml.rt - package com.softwareag.entirex.xml.rt
 
commit() - Method in class com.softwareag.entirex.aci.Publication
Commits this publication.
commit() - Method in class com.softwareag.entirex.aci.UnitofWork
Commits the current unit of work.
commitBoth() - Method in class com.softwareag.entirex.aci.UnitofWork
Commits the two units of work, one being currently received and one being currently sent in a single atomic operation.
commitCancelConversation() - Method in class com.softwareag.entirex.aci.UnitofWork
Commits the current unit of work and cancels the associated conversation.
commitEndConversation() - Method in class com.softwareag.entirex.aci.UnitofWork
Commits the current unit of work and ends the associated conversation.
Conversation - Class in com.softwareag.entirex.aci
Represents a conversational communication with a participant.
Conversation(BrokerService) - Constructor for class com.softwareag.entirex.aci.Conversation
Creates a new Conversation object and attaches it to the specified BrokerService.
Conversation(BrokerService, ConversationState) - Constructor for class com.softwareag.entirex.aci.Conversation
Creates a new Conversation object and attaches it to the specified BrokerService.
ConversationState - Class in com.softwareag.entirex.aci
Class used to save the state of conversations.

D

decryptData(byte[]) - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Decrypts the received data in place.
DEFAULT_WAITTIME - Static variable in class com.softwareag.entirex.aci.BrokerService
The initial default wait time used in the sendReceive() method call and all receive() method calls.
delete() - Method in class com.softwareag.entirex.aci.UnitofWork
Deletes the persistent status of the current unit of work.
delete(String, Broker) - Static method in class com.softwareag.entirex.aci.UnitofWork
Deletes the persistent status of the specified unit of work.
deregister() - Method in class com.softwareag.entirex.aci.BrokerService
Deregisters a registered BrokerService object from the EntireX Broker.
deregisterImmediate() - Method in class com.softwareag.entirex.aci.BrokerService
Deregisters a registered BrokerService object from the EntireX Broker.
disconnect() - Method in class com.softwareag.entirex.aci.Broker
Disconnects this Broker instance from the EntireX Broker.
dispose() - Method in class com.softwareag.entirex.aci.BrokerCommunication
Deprecated.
This method does nothing, since no reference to the Conversation or UnitofWork object is held anymore.

E

encryptData(byte[]) - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Encrypts the sent data in place.
ENCRYPTION_LEVEL_BROKER - Static variable in class com.softwareag.entirex.aci.Broker
Specifies that the message data for send and receive calls will be encrypted.
ENCRYPTION_LEVEL_NONE - Static variable in class com.softwareag.entirex.aci.Broker
Specifies that the message data will not be encrypted.
ENCRYPTION_LEVEL_TARGET - Static variable in class com.softwareag.entirex.aci.Broker
Specifies that the message data for send and receive calls will be encrypted.
end() - Method in class com.softwareag.entirex.aci.Conversation
Ends the current conversation.
endallConversations() - Method in class com.softwareag.entirex.aci.BrokerService
Ends all conversations for this service.
endConversation() - Method in class com.softwareag.entirex.aci.UnitofWork
Ends the current conversation.

F

finish() - Method in interface com.softwareag.entirex.aci.ServerImplementation
Called on termination of a worker thread.
fromJMSMessage(Session, Message) - Method in interface com.softwareag.entirex.jms.JMSFormatter
Format a JMS message to send to a non-JMS application.
fromJMSMessage(Session, Message) - Method in class com.softwareag.entirex.jms.TextFormatter
Formats a byte array from a JMS Message.
fromJMSMessage(Session, Message) - Method in class com.softwareag.entirex.jms.TextFormatterReplyQueue
Formats a byte array from a JMS Message.

G

getApplicationName() - Method in class com.softwareag.entirex.aci.Broker
Gets the name of the application.
getAttemptedDeliveryCount() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns how often it was attempted to deliver the unit of work.
getBroker() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the Broker object to which the service belongs.
getBrokerID() - Method in class com.softwareag.entirex.aci.Broker
Returns the Broker ID which was specified in the constructor of this class.
getBrokerService() - Method in class com.softwareag.entirex.aci.BrokerCommunication
Returns the BrokerService object to which the communication belongs.
getCharacterEncoding() - Method in class com.softwareag.entirex.aci.BrokerService
Gets the character encoding name or null.
getClientUID() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the client's user ID.
getCommitTimestamp() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the sender's commit timestamp for this unit of work as a Date object.
getCommitTimestampString() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the sender's commit timestamp for this unit of work as a String object.
getCompression() - Method in class com.softwareag.entirex.aci.RPCService
Returns the current setting for compression.
getCompressionLevel() - Method in class com.softwareag.entirex.aci.Broker
Returns the compression level.
getConnInfo() - Method in class com.softwareag.entirex.aci.Broker
Returns connection information.
getConversation() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the corresponding Conversation object.
getConversation() - Method in class com.softwareag.entirex.aci.RPCService
Returns the Conversation object.
getDefaultWaittime() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the default wait time.
getEnvironment() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the environment.
getErrorClass() - Method in exception com.softwareag.entirex.aci.BrokerException
Returns the error class part of the Broker error.
getErrorClass() - Method in exception com.softwareag.entirex.xml.rt.XMLException
Returns the error class part of the XML Runtime error.
getErrorCode() - Method in exception com.softwareag.entirex.aci.BrokerException
Returns the error code part of the Broker error.
getErrorCode() - Method in exception com.softwareag.entirex.xml.rt.XMLException
Returns the error code part of the XML Runtime error.
getErrorDetail() - Method in exception com.softwareag.entirex.aci.BrokerException
Gets the error detail text.
getErrorInfo() - Method in exception com.softwareag.entirex.aci.BrokerException
Returns additional information from the Broker call which caused the error.
getErrorText() - Method in exception com.softwareag.entirex.xml.rt.XMLException
Returns the error text part of the XML Runtime error.
getLastException() - Method in class com.softwareag.entirex.aci.PublicationListener
Gets the last BrokerException which occurred in the run method of this listener.
getLibraryName() - Method in class com.softwareag.entirex.aci.RPCService
Returns the current value of the library name used by the RPC.
getLifetime() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the lifetime value of a unit of work.
getMaxReceiveLen() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the current maximum receive length.
getMessage() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the current message as a byte array.
getMessage() - Method in exception com.softwareag.entirex.xml.rt.XMLException
Debugging method to write this exception text and kind onto stdout.
getMessageID() - Method in class com.softwareag.entirex.aci.RPCService
Gets the message id (valid for reliable RPC).
getNaturalLogon() - Method in class com.softwareag.entirex.aci.RPCService
Returns the current setting for logon to Natural Security for Natural RPC servers.
getNewpassword() - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Returns the encrypted Newpassword if it was supplied in the prepareLogon call.
getPassword() - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Returns the encrypted password if it was supplied in the prepareLogon call.
getProgramName() - Method in class com.softwareag.entirex.aci.RPCService
Returns the current value of the RPC subprogram name.
getPublicationId() - Method in class com.softwareag.entirex.aci.Publication
Gets the publication ID.
getPublicationStatus() - Method in class com.softwareag.entirex.aci.Publication
Gets the status of the publication.
getReceiveLength() - Method in class com.softwareag.entirex.aci.Publication
Gets the recieve length.
getReliable() - Method in class com.softwareag.entirex.aci.RPCService
Gets the mode for reliable RPC.
getRPCPassword() - Method in class com.softwareag.entirex.aci.RPCService
Gets the RPC password (used with NATURAL logon).
getRPCUserId() - Method in class com.softwareag.entirex.aci.RPCService
Returns the user ID which is used by the RPCs.
getSecurityToken() - Method in class com.softwareag.entirex.aci.Broker
Returns the current value of the security token.
getSecurityToken() - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Returns a Security Token.
getServerClass() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the server class.
getServerName() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the server name.
getService() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the BrokerService object to which the message belongs.
getServiceName() - Method in class com.softwareag.entirex.aci.BrokerService
Returns the service name.
getStatus() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the current status of the current unit of work.
getStatusOfMessage(String) - Method in class com.softwareag.entirex.aci.RPCService
Gets the status of the message identified by the message id (valid for reliable RPC).
getThreadRunner() - Static method in class com.softwareag.entirex.aci.Broker
Gets the ThreadRunner object.
getTicket() - Method in class com.softwareag.entirex.aci.ConversationState
Returns the ticket of this ConversationState object.
getToken() - Method in class com.softwareag.entirex.aci.Broker
Returns the token specified in the constructor of this class.
getTrace() - Static method in class com.softwareag.entirex.aci.Broker
Returns the current trace level.
getTransportTimeout() - Static method in class com.softwareag.entirex.aci.Broker
Gets the socket timeout value in seconds.
getUniqueID() - Method in class com.softwareag.entirex.aci.Broker
Returns a String object, which is unique for this instance of the Broker object.
getUnitofWork() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the corresponding UnitofWork object.
getUnitofWorkID() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the unique identifier for the current unit of work.
getUserData() - Method in class com.softwareag.entirex.aci.BrokerCommunication
Returns the user data associated with this communication.
getUserID() - Method in class com.softwareag.entirex.aci.Broker
Returns the current value of the user ID.
getUserStatus() - Method in class com.softwareag.entirex.aci.Publication
Gets the user status field of this publication.
getUserStatus() - Method in class com.softwareag.entirex.aci.UnitofWork
Returns the user-defined status associated with the current unit of work.
getVersion() - Static method in class com.softwareag.entirex.aci.Broker
Returns version information of the EntireX Java ACI package.

H

hasUserSecurity() - Method in class com.softwareag.entirex.aci.Broker
Check if a user security object is used

I

ignoreEOC(boolean) - Method in class com.softwareag.entirex.aci.Conversation
Per default the call to receive and receivePreview methods will return null for the 0003 0005 error (Partner finished the conversation) only.
init() - Method in interface com.softwareag.entirex.aci.ServerImplementation
Called on start by the Java RPC server.
invoke(byte[], Properties) - Method in interface com.softwareag.entirex.xml.rt.XMLRPCServerInterface
Method must be implemented by application using Java-API of XML/SOAP RPC Server.
invokeXML(String) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Builds an RPC from XML input and returns result as XML output.
invokeXML(byte[]) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Builds an RPC from XML input and returns result as XML output.
invokeXML(Reader, Writer) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Builds an RPC from XML input and returns result as XML output.
invokeXML(XMLStreamReader, XMLStreamWriter) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Builds an RPC from XML input and returns result as XML output.
invokeXML(InputStream, OutputStream) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Builds an RPC from XML input and returns result as XML output.
isCommandLogging() - Method in class com.softwareag.entirex.aci.Broker
Gets the state of the command logging.
isGeneric() - Method in class com.softwareag.entirex.aci.BrokerService
Returns an indication whether this is a generic service.

J

JMSFormatter - Interface in com.softwareag.entirex.jms
Interface to allow customer specific formatting of the JMS messages to connect to non-JMS clients.

K

kernelversion() - Method in class com.softwareag.entirex.aci.Broker
Retrieves the version of the EntireX Broker.

L

last() - Method in class com.softwareag.entirex.aci.Publication
Gets the status of the last publication of this user.
logoff() - Method in class com.softwareag.entirex.aci.Broker
Logs off the application from EntireX Broker.
logon() - Method in class com.softwareag.entirex.aci.Broker
Logs the application on to EntireX Broker, either as client or server.
logon(String) - Method in class com.softwareag.entirex.aci.Broker
Logs the application on to EntireX Broker with a password, either as client or server.
logon(String, String) - Method in class com.softwareag.entirex.aci.Broker
Logs the application on to EntireX Broker with a password and new password, either as client or server.

M

MessageListener - Interface in com.softwareag.entirex.aci
Interface used by the PublicationListener.
missingServers - Variable in class com.softwareag.entirex.aci.BrokerAttachInfo
Number of unsuccessful server lookups.
MSG_FIRST - Static variable in class com.softwareag.entirex.aci.Publication
A publication status.
MSG_LAST - Static variable in class com.softwareag.entirex.aci.Publication
A publication status.
MSG_MIDDLE - Static variable in class com.softwareag.entirex.aci.Publication
A publication status.
MSG_ONLY - Static variable in class com.softwareag.entirex.aci.Publication
A publication status.

O

onEnter(String) - Method in class com.softwareag.entirex.aci.RPCService
User exit method called at the beginning of a generated method.
onException(String, BrokerException) - Method in class com.softwareag.entirex.aci.RPCService
User exit method called when an exception which is an instance of BrokerException is thrown in the generated method.
onLeave(String, int, int) - Method in class com.softwareag.entirex.aci.RPCService
User exit method called at the end of a generated method.
onMessage(BrokerMessage) - Method in interface com.softwareag.entirex.aci.MessageListener
Process the received message.
onRetry(String, BrokerException) - Method in class com.softwareag.entirex.aci.RPCService
User exit method called when an exception which is an instance of BrokerException is thrown in the generated method.

P

pendingConversations - Variable in class com.softwareag.entirex.aci.BrokerAttachInfo
Number of pending conversations.
ping() - Method in class com.softwareag.entirex.aci.RPCService
Sends an RPC PING command to the service and returns the response string.
prepareLogon(String, byte[], byte[], byte[]) - Method in interface com.softwareag.entirex.aci.BrokerSecurity
Encrypts the password(s) and generates a security token.
PROPERTY_DEFAULT_FAULTDOC_FORMAT - Static variable in class com.softwareag.entirex.xml.rt.XMLRPCService
Indicates which document protocol is used if no fault document is defined.
PROPERTY_THROW_JAVA_EXCEPTION - Static variable in class com.softwareag.entirex.xml.rt.XMLRPCService
Indicates if a java exception is thrown or a fault document is returned.
Publication - Class in com.softwareag.entirex.aci
This class is the Java ACI for the Broker Publish & Subscribe ACI.
Publication(Broker, String) - Constructor for class com.softwareag.entirex.aci.Publication
Create a publication with a given Broker and a topic name.
PublicationListener - Class in com.softwareag.entirex.aci
A simple listener for publications.
PublicationListener(Broker, String, String, MessageListener) - Constructor for class com.softwareag.entirex.aci.PublicationListener
Creates a PublicationListener with a MessageListener.
publish(BrokerMessage) - Method in class com.softwareag.entirex.aci.Publication
Publishes a message within the topic.

Q

query() - Method in class com.softwareag.entirex.aci.Publication
Gets the status of the publication given by the publication id.
query() - Method in class com.softwareag.entirex.aci.UnitofWork
Queries the status of the current unit of work.
query(String, BrokerService) - Static method in class com.softwareag.entirex.aci.UnitofWork
Deprecated.
If more than one service is used by one user, the returned UnitofWork object might belong to some other service.
query(String, Broker) - Static method in class com.softwareag.entirex.aci.UnitofWork
Queries the status of the specified unit of work.
queryLast(BrokerService) - Static method in class com.softwareag.entirex.aci.UnitofWork
Deprecated.
If more than one service is used by one user, the returned UnitofWork object might belong to some other service.
queryLast(Broker) - Static method in class com.softwareag.entirex.aci.UnitofWork
Queries the status of the last unit of work created by the caller.

R

receive() - Method in class com.softwareag.entirex.aci.BrokerService
Receives an incoming request or message.
receive(String) - Method in class com.softwareag.entirex.aci.BrokerService
Receives an incoming request or message.
receive(String) - Method in class com.softwareag.entirex.aci.Conversation
Receives an incoming request and waits the specified time for an answer.
receive() - Method in class com.softwareag.entirex.aci.Conversation
Receives an incoming request and waits for an answer.
receive() - Method in class com.softwareag.entirex.aci.Publication
Receive a message within the topic with no wait time.
receive(String) - Method in class com.softwareag.entirex.aci.Publication
Receive a message within the topic with a wait time.
receive(String) - Method in class com.softwareag.entirex.aci.UnitofWork
Receives the first or subsequent message of a unit of work.
receive() - Method in class com.softwareag.entirex.aci.UnitofWork
Receives the first or subsequent message of a unit of work.
receiveAny() - Method in class com.softwareag.entirex.aci.BrokerService
Receives an incoming request or message.
receiveAny(BrokerService, String) - Static method in class com.softwareag.entirex.aci.UnitofWork
Receives the first or subsequent message of a unit of work.
receiveAny(BrokerService) - Static method in class com.softwareag.entirex.aci.UnitofWork
Receives the first message or subsequent message of a unit of work.
receiveAttachInfo() - Method in class com.softwareag.entirex.aci.BrokerService
Receives for attach servers a notification about waiting clients.
receiveLast() - Method in class com.softwareag.entirex.aci.Conversation
Re-reads the last message that was received for this conversation.
receiveOld() - Method in class com.softwareag.entirex.aci.BrokerService
Receives an incoming request or message.
receiveOld(BrokerService, String) - Static method in class com.softwareag.entirex.aci.UnitofWork
Receives the first or subsequent message of a unit of work.
receiveOld(BrokerService) - Static method in class com.softwareag.entirex.aci.UnitofWork
Receives the first message or subsequent message of a unit of work.
receivePreview(String) - Method in class com.softwareag.entirex.aci.Conversation
Receives an incoming request in preview mode and waits the specified time for an answer.
receivePreview() - Method in class com.softwareag.entirex.aci.Conversation
Receives an incoming request in preview mode and waits the default time for an answer.
reconnect(String) - Method in class com.softwareag.entirex.aci.Broker
Reconnects this Broker object to the Broker address specified in the constructor and set the user ID.
reconnect(String, String) - Method in class com.softwareag.entirex.aci.Broker
Reconnects this Broker object to the Broker address specified in the constructor and set user ID and token.
register() - Method in class com.softwareag.entirex.aci.BrokerService
Registers a BrokerService with the EntireX Broker.
registerAttach() - Method in class com.softwareag.entirex.aci.BrokerService
Registers a Broker Attach Server with the EntireX Broker.
registerXMLRPCServerClass(XMLRPCServerInterface) - Method in class com.softwareag.entirex.xml.rt.XMLRPCServer
Register the implementation of XMLRPCServerInterface called
if Java API for XML RPC Server is defined in configuration file.
Method must be called before starting the server.
To use implementation of XMLRPCServerInterface the configuration
file must define
<TargetServer name="xmlrpcServerClass">

RELIABLE_AUTO_COMMIT - Static variable in class com.softwareag.entirex.aci.RPCService
RELIABLE_AUTO_COMMIT = 1
RELIABLE_CLIENT_COMMIT - Static variable in class com.softwareag.entirex.aci.RPCService
RELIABLE_CLIENT_COMMIT = 2
RELIABLE_OFF - Static variable in class com.softwareag.entirex.aci.RPCService
RELIABLE_OFF = 0
reliableCommit() - Method in class com.softwareag.entirex.aci.RPCService
Commit a transaction (unit of work) for reliable RPC.
reliableRollback() - Method in class com.softwareag.entirex.aci.RPCService
Roll back a transaction (unit of work) for reliable RPC.
replicates - Variable in class com.softwareag.entirex.aci.BrokerAttachInfo
Number of registered server replicas.
reply(BrokerMessage) - Method in class com.softwareag.entirex.aci.BrokerMessage
Sends a reply to a previously received message.
replyError(String, String) - Method in class com.softwareag.entirex.aci.BrokerService
Sends a reply with an error code to the Broker.
restoreFromTicket(String) - Static method in class com.softwareag.entirex.aci.ConversationState
Create a ConversationState object from the specifed ticket.
RPC_MAX_VERSION - Static variable in class com.softwareag.entirex.aci.RPCService
Highest version supported, always 4 digits.
RPC_MAX_VERSION_STRING - Static variable in class com.softwareag.entirex.aci.RPCService
 
RPCService - Class in com.softwareag.entirex.aci
This abstract subclass of BrokerService represents a Broker service used by EntireX RPC.
RPCService(Broker, String, String, boolean) - Constructor for class com.softwareag.entirex.aci.RPCService
Creates an RPCService object.
RPCService(BrokerService, String, boolean) - Constructor for class com.softwareag.entirex.aci.RPCService
Creates an RPCService object.
RPCService(Broker, String, String) - Constructor for class com.softwareag.entirex.aci.RPCService
Creates an RPCService object.
RPCService() - Constructor for class com.softwareag.entirex.aci.RPCService
Creates an RPCService object without parameters.
run() - Method in class com.softwareag.entirex.aci.PublicationListener
Receives messages in publications.
runningOSGi - Static variable in class com.softwareag.entirex.xml.rt.XMLRPCServer
Declares whether XMLRuntime is running in an OSGi context.

S

saveState() - Method in class com.softwareag.entirex.aci.BrokerCommunication
Returns a ConversationState object for the current Conversation object or the current UnitofWork object.
send(BrokerMessage) - Method in class com.softwareag.entirex.aci.BrokerService
Sends an asynchronous non-conversational message.
send(BrokerMessage) - Method in class com.softwareag.entirex.aci.Conversation
Sends an asynchronous conversational message.
send(BrokerMessage) - Method in class com.softwareag.entirex.aci.UnitofWork
Sends an asynchronous message as part of a unit of work.
sendCommit(BrokerMessage) - Method in class com.softwareag.entirex.aci.UnitofWork
Sends an asynchronous message which commits the unit of work.
sendReceive(BrokerMessage) - Method in class com.softwareag.entirex.aci.BrokerService
Sends a synchronous non-conversational message.
sendReceive(BrokerMessage, String) - Method in class com.softwareag.entirex.aci.BrokerService
Sends a synchronous non-conversational message.
sendReceive(BrokerMessage, String) - Method in class com.softwareag.entirex.aci.Conversation
Sends a synchronous conversational message.
sendReceive(BrokerMessage) - Method in class com.softwareag.entirex.aci.Conversation
Sends a synchronous conversational message.
serverAddress - Variable in class com.softwareag.entirex.aci.BrokerAttachInfo
The server address.
ServerImplementation - Interface in com.softwareag.entirex.aci
This interface may be implemented by server classes which implement the programs of a library.
setAdjustReceiveLen(boolean) - Method in class com.softwareag.entirex.aci.BrokerService
Enables or disables the automatic adjustment of the maximum receive length when an application issues receive calls.
setApplicationName(String) - Method in class com.softwareag.entirex.aci.Broker
Sets the name of the application.
setBroker(Broker) - Method in class com.softwareag.entirex.aci.RPCService
Dynamically assigns the instance of a Broker object.
setCharacterEncoding(String) - Method in class com.softwareag.entirex.aci.BrokerService
Sets the character encoding for the payload encoding.
setCommandLogging(boolean) - Method in class com.softwareag.entirex.aci.Broker
Switch command logging on and off.
setCompression(boolean) - Method in class com.softwareag.entirex.aci.RPCService
Switches RPC compression ON or OFF.
setCompressionLevel(int) - Method in class com.softwareag.entirex.aci.Broker
Sets the compression level.
setCompressionLevel(String) - Method in class com.softwareag.entirex.aci.Broker
Sets the compression level.
setConversation(Conversation) - Method in class com.softwareag.entirex.aci.RPCService
Enables conversational RPC.
setDataPersistence(boolean) - Method in class com.softwareag.entirex.aci.UnitofWork
Enables or disables data persistence when creating a new unit of work.
setDefaultWaittime(String) - Method in class com.softwareag.entirex.aci.BrokerService
Sets the value of the default wait time field to the argument.
setEnvironment(String) - Method in class com.softwareag.entirex.aci.BrokerService
Sets the value of the environment field to the argument.
setLibraryName(String) - Method in class com.softwareag.entirex.aci.RPCService
Changes the library name used by the RPC.
setLifetime(String) - Method in class com.softwareag.entirex.aci.UnitofWork
Sets the lifetime value of a unit of work.
setMaxReceiveLen(int) - Method in class com.softwareag.entirex.aci.BrokerService
Sets the current maximum receive length.
setMessage(byte[]) - Method in class com.softwareag.entirex.aci.BrokerMessage
Sets the current message to the passed byte array.
setMessage(String) - Method in class com.softwareag.entirex.aci.BrokerMessage
Sets the current message to the passed string.
setNaturalLogon(boolean) - Method in class com.softwareag.entirex.aci.RPCService
Enables or disables logon to Natural Security for Natural RPC servers.
setPublicationId(String) - Method in class com.softwareag.entirex.aci.Publication
Sets the publication ID.
setReceiveLength(int) - Method in class com.softwareag.entirex.aci.Publication
Sets the recieve length.
setReliable(int) - Method in class com.softwareag.entirex.aci.RPCService
Sets reliable RPC mode.
setRpcLibrary(String) - Method in class com.softwareag.entirex.aci.RPCService
Sets the RPC library name which is send to the broker with the RPCLIB keyword.
setRPCPassword(String) - Method in class com.softwareag.entirex.aci.RPCService
Changes the password used for an RPC.
setRpcProgram(String) - Method in class com.softwareag.entirex.aci.RPCService
Sets the RPC program name which is send to the broker with the RPCPGM keyword.
setRPCUserId(String) - Method in class com.softwareag.entirex.aci.RPCService
Changes the user ID used for an RPC call.
setSecurity(BrokerSecurity) - Method in class com.softwareag.entirex.aci.Broker
Specifies a security object, enables BrokerSecurity.
setSecurity(BrokerSecurity, boolean) - Method in class com.softwareag.entirex.aci.Broker
Specifies a security object, enables BrokerSecurity.
setSecurity(BrokerSecurity, int) - Method in class com.softwareag.entirex.aci.Broker
Specifies a security object, enables BrokerSecurity.
setSecurity(BrokerSecurity, int, boolean) - Method in class com.softwareag.entirex.aci.Broker
Specifies a security object, enables BrokerSecurity.
setSecurityToken(byte[]) - Method in class com.softwareag.entirex.aci.Broker
Sets the security token to the argument.
setServerAddress(String) - Method in class com.softwareag.entirex.aci.RPCService
Dynamically assigns the server address.
setStatusPersistence(boolean) - Method in class com.softwareag.entirex.aci.UnitofWork
Enables or disables status persistence when creating a new unit of work.
setStatusPersistence(int) - Method in class com.softwareag.entirex.aci.UnitofWork
Enables status persistence when creating a new unit of work and sets the lifetime of the persistent status.
setStatusPersistence(String) - Method in class com.softwareag.entirex.aci.UnitofWork
Enables status persistence when creating a new unit of work and sets the lifetime of the persistent status.
setThreadRunner(ThreadRunner) - Static method in class com.softwareag.entirex.aci.Broker
Sets the ThreadRunner object, which wraps the method to start a new thread.
setTrace(int) - Static method in class com.softwareag.entirex.aci.Broker
Sets the trace level.
setTrace(int, PrintWriter) - Static method in class com.softwareag.entirex.aci.Broker
Sets the trace level.
setTransportTimeout(int) - Static method in class com.softwareag.entirex.aci.Broker
Sets the socket timeout value in seconds.
setUserData(byte[]) - Method in class com.softwareag.entirex.aci.BrokerCommunication
Sets the user data associated with this communication.
setUserProperty(String, String) - Method in class com.softwareag.entirex.xml.rt.XMLRPCService
Sets user-specific properties for this XMLRPCService object.
Defined Values: PROPERTY_THROW_JAVA_EXCEPTION yes|no PROPERTY_DEFAULT_FAULTDOC_FORMAT xml|soap PROPERTY_DEFAULT_XMLSPACE preserve
setUserStatus(String) - Method in class com.softwareag.entirex.aci.Publication
Sets the user status field of this publication.
setUserStatus(String) - Method in class com.softwareag.entirex.aci.UnitofWork
Sets the user-defined status associated with the current unit of work.
shutdown() - Method in interface com.softwareag.entirex.aci.ServerImplementation
Called on shutdown by the Java RPC server.
start(String[]) - Method in class com.softwareag.entirex.xml.rt.XMLRPCServer
Starts the XML RPC Server with an implementation of XMLRPCServerInterface.
startThread(Thread) - Method in interface com.softwareag.entirex.aci.ThreadRunner
Start a thread.
stopListener() - Method in class com.softwareag.entirex.aci.PublicationListener
Stop the listener.
subscribe(boolean) - Method in class com.softwareag.entirex.aci.Publication
Subscribes to the topic of this publication.

T

TextFormatter - Class in com.softwareag.entirex.jms
Standard implementation for a formatter class for the EntireX JMS layer.
TextFormatter() - Constructor for class com.softwareag.entirex.jms.TextFormatter
 
TextFormatterReplyQueue - Class in com.softwareag.entirex.jms
Standard implementation for a formatter class for the EntireX JMS layer.
TextFormatterReplyQueue() - Constructor for class com.softwareag.entirex.jms.TextFormatterReplyQueue
 
ThreadRunner - Interface in com.softwareag.entirex.aci
The ThreadRunner interface wraps starting a thread.
toJMSMessage(Session, byte[]) - Method in interface com.softwareag.entirex.jms.JMSFormatter
Create a Message from the bytes received from the Broker.
toJMSMessage(Session, byte[]) - Method in class com.softwareag.entirex.jms.TextFormatter
Create a JMS message from the byte array received from the broker.
toJMSMessage(Session, byte[]) - Method in class com.softwareag.entirex.jms.TextFormatterReplyQueue
Create a JMS message from the byte array received from the broker.
toString() - Method in class com.softwareag.entirex.aci.Broker
Overrides the toString() method of the class Object.
toString() - Method in exception com.softwareag.entirex.aci.BrokerException
Overrides the toString method.
toString() - Method in class com.softwareag.entirex.aci.BrokerMessage
Returns the current message as a string.
toString() - Method in class com.softwareag.entirex.aci.BrokerService
Overrides the toString() method of Object.
toString() - Method in class com.softwareag.entirex.aci.ConversationState
Return the ticket of this ConversationState object.
toString() - Method in exception com.softwareag.entirex.xml.rt.XMLException
Returns the complete error information as string
Format: Error-class Error-code Error-text Detail

U

UnitofWork - Class in com.softwareag.entirex.aci
Represents a UnitofWork communication.
UnitofWork(BrokerService) - Constructor for class com.softwareag.entirex.aci.UnitofWork
Creates a new UnitofWork object and attaches it to the given BrokerService.
UnitofWork(BrokerService, ConversationState) - Constructor for class com.softwareag.entirex.aci.UnitofWork
Creates a new UnitofWork object and attaches it to the given BrokerService.
unsubscribe() - Method in class com.softwareag.entirex.aci.Publication
Unsubscribes this subscriber from the topic.
updateUserStatus() - Method in class com.softwareag.entirex.aci.UnitofWork
Updates the user status field of the current unit of work.
useCodePage(boolean) - Method in class com.softwareag.entirex.aci.BrokerService
Force to send a locale string if communicating with Broker version 7.1.x and below.
useCodePage() - Method in class com.softwareag.entirex.aci.BrokerService
If communicating with broker version 7.1.x and below check if a locale string is sent to the broker or not.
useEntireXSecurity() - Method in class com.softwareag.entirex.aci.Broker
Enables EntireX Security for this Broker instance.
useEntireXSecurity(int) - Method in class com.softwareag.entirex.aci.Broker
Enables EntireX Security for this Broker instance.
useEntireXSecurity(boolean) - Method in class com.softwareag.entirex.aci.Broker
Enables EntireX Security for this Broker instance.
useEntireXSecurity(int, boolean) - Method in class com.softwareag.entirex.aci.Broker
Enables EntireX Security for this Broker instance.

X

XMLException - Exception in com.softwareag.entirex.xml.rt
Class XMLException is a checked exception for all sorts of problems
occurring in the XML/SOAP runtime component.
XMLException(String, String, String, Throwable) - Constructor for exception com.softwareag.entirex.xml.rt.XMLException
 
XMLRPCServer - Class in com.softwareag.entirex.xml.rt
XMLRPCServer extends com.softwareag.entirex.aci.Server.
XMLRPCServer() - Constructor for class com.softwareag.entirex.xml.rt.XMLRPCServer
Constructor of XMLRPCServer
XMLRPCServerInterface - Interface in com.softwareag.entirex.xml.rt
Definition of interface for Java-API of XML RPC Server
XMLRPCService - Class in com.softwareag.entirex.xml.rt
XMLRPCService extends com.softwareag.entirex.aci.RPCService.
XMLRPCService(String) - Constructor for class com.softwareag.entirex.xml.rt.XMLRPCService
Create an XMLRPCService object.
XMLRPCService(Broker, String, String) - Constructor for class com.softwareag.entirex.xml.rt.XMLRPCService
Creates an XMLRPCService object.
XMLRPCService(Broker, String, InputStream) - Constructor for class com.softwareag.entirex.xml.rt.XMLRPCService
Creates an XMLRPCService object.
XMLRPCService(Broker, String, String, InputStream) - Constructor for class com.softwareag.entirex.xml.rt.XMLRPCService
Creates an XMLRPCService object.
XMLRUNTIME_CLASS - Static variable in exception com.softwareag.entirex.xml.rt.XMLException
Error class for EntireX XML/SOAP Runtime
A B C D E F G H I J K L M O P Q R S T U X