A C D E G H I J L M N P S T W

A

AbstractAdapterAction - Class in com.legstar.cixs.jbossesb
A mainframe adapter action.
AbstractAdapterAction(ConfigTree, String) - Constructor for class com.legstar.cixs.jbossesb.AbstractAdapterAction
Standard constructor.
AbstractHostToJavaAction - Class in com.legstar.cixs.jbossesb
The action converts host data into a java object using the regular LegStar transformers and replaces the esb message content with it.
AbstractHostToJavaAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.AbstractHostToJavaAction
Standard constructor.
AbstractHostTransformerAction - Class in com.legstar.cixs.jbossesb
Actions derived from this class deal with esb messages which content is pure zos data.
AbstractHostTransformerAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Standard constructor.
AbstractJavaToHostAction - Class in com.legstar.cixs.jbossesb
The action converts a java object into host data using the regular LegStar transformers and replaces the esb message content with it.
AbstractJavaToHostAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.AbstractJavaToHostAction
Standard constructor.
AbstractLegStarAction - Class in com.legstar.cixs.jbossesb
Generic code for legstar actions fitting in a pipeline.
AbstractLegStarAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.AbstractLegStarAction
Standard constructor.

C

call(Object, LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Implementing classes will perform the actual call to the mainframe program as well as adapting java types to mainframe format.
call(Source, LegStarHostHeader, QName, Writer) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
XML alternative to call(Object, LegStarHostHeader).
changeMessageContent(Message, Object) - Method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Replaces the default body of an esb message with new content.
com.legstar.cixs.jbossesb - package com.legstar.cixs.jbossesb
Classes providing runtime access to mainframes over LegStar for Jboss ESB services.
com.legstar.cixs.jbossesb.pooleng - package com.legstar.cixs.jbossesb.pooleng
Classes adapting the LegStar pooling engine to JBoss ESB.
CONFIG_FILE_PARM - Static variable in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Configuration parameter giving the LegStar configuration file name.

D

DEFAULT_CONFIG_FILE - Static variable in class com.legstar.cixs.jbossesb.AbstractAdapterAction
The default LegStar invoker configuration file name if not recovered from action configuration parameters.
DEFAULT_INVOKE_TIMEOUT_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
The default invoke timeout in milliseconds.

E

ESB_SERVICE_CATEGORY_NAME_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
Name of property holding the target ESB service category name.
ESB_SERVICE_NAME_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
Name of property holding the target ESB service name.
EsbServiceInvokerAction - Class in com.legstar.cixs.jbossesb
This action invokes a registered service within the ESB using ServiceInvoker.
EsbServiceInvokerAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
Standard constructor.
EXCEPTION_KEY_NAME - Static variable in class com.legstar.cixs.jbossesb.AbstractJavaToHostAction
Exceptions are expected to be map entries with this key.
ExceptionMessageNotifier - Class in com.legstar.cixs.jbossesb
This is a variant of the @see org.jboss.soa.esb.actions.Notifier for use only in error handling situations.
ExceptionMessageNotifier(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.ExceptionMessageNotifier
Standard constructor.

G

getActionAdapterName() - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
 
getAddress() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Create a messaging Address from this host header data.
getCharset(Message) - Static method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
This method tries to determine the character set used to encode the payload.
getConfig() - Method in class com.legstar.cixs.jbossesb.AbstractLegStarAction
 
getConfigFileName() - Method in class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
getConfigFileName() - Method in interface com.legstar.cixs.jbossesb.pooleng.PoolEngineServiceMBean
 
getHostCharset(Message) - Method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Gives a chance for a message to carry the mainframe character set.
getHostCharset() - Method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
 
getHostCharset() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the target host character set.
getHostEndPoint() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the target host identifier.
getHostPassword() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the password used for authentication.
getHostRequestID() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the identifier for this request.
getHostToXmlTransformer(Class<? extends IHostToXmlTransformer>) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
In order to minimize the overhead related with instantiating a new Host to XML transformer on each operation execution, we cache transformers in a thread-safe hashmap, each thread is hence associated with its own instance of the transformer.
getHostTraceMode() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the host trace mode.
getHostUserID() - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Gets the user ID used for host authentication/impersonation.
getInitialContext(Hashtable) - Method in class com.legstar.cixs.jbossesb.HostContextFactory
Redirect the common URL parameter to become simple JNDI root folder.
getInvokeTimeoutMillis() - Method in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
 
getJavaContent(Message) - Method in class com.legstar.cixs.jbossesb.AbstractJavaToHostAction
Sanity check the esb message content and return its content as a java object.
getJbossEsbHome() - Static method in class com.legstar.cixs.jbossesb.JbossEsbConfig
 
getLegStarConfigFileName() - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
 
getMainframeHeader(ConfigTree) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Create a mainframe header from optional parameters at the configuration level.
getMainframeHeader(Message, LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Create a mainframe header from optional parameters at the message level, merging with any parameters set at the configuration level.
getMapKeyName() - Method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
 
getNodeName(String) - Static method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
This function identifies an XML element.
getProgramInvoker(Class<? extends AbstractProgramInvoker>) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
In order to minimize the overhead related with instantiating a new program invoker on each operation execution, we cache program invokers in a thread-safe hashmap, each thread is hence associated with its own instance of the program invoker.
getRawHostContent(Message) - Method in class com.legstar.cixs.jbossesb.AbstractHostToJavaAction
Sanity check the esb message content.
getRequestID(LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Generates a unique ID for a request.
getRootNodeName(String) - Static method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
This function identifies an XML root element.
getServiceCategory() - Method in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
 
getServiceInvoker() - Method in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
First tries to get a previous WebServiceInvoker associated with the current thread.
getServiceMainframeHeader() - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
 
getServiceName() - Method in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
 
getTransformers() - Method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
 
getVersionProperties() - Method in class com.legstar.cixs.jbossesb.AbstractLegStarAction
 
getWebServiceInvoker() - Method in class com.legstar.cixs.jbossesb.WebServiceInvokerAction
First tries to get a previous WebServiceInvoker associated with the current thread.
getWsConfig() - Method in class com.legstar.cixs.jbossesb.WebServiceInvokerAction
 
getXmlToHostTransformer(Class<? extends IXmlToHostTransformer>) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
In order to minimize the overhead related with instantiating a new XML to Host transformer on each operation execution, we cache transformers in a thread-safe hashmap, each thread is hence associated with its own instance of the transformer.

H

HOST_CHARSET_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Name of property holding the mainframe character set.
HostContextFactory - Class in com.legstar.cixs.jbossesb
A cheap alternative to RefFSContextFactory based on simple-jndi.
HostContextFactory() - Constructor for class com.legstar.cixs.jbossesb.HostContextFactory
 
HostToJavaActionException - Exception in com.legstar.cixs.jbossesb
Something went wrong while trying to marshal mainframe data to Java objects.
HostToJavaActionException(String) - Constructor for exception com.legstar.cixs.jbossesb.HostToJavaActionException
Constructor from an error message.
HostToJavaActionException(Exception) - Constructor for exception com.legstar.cixs.jbossesb.HostToJavaActionException
Constructor from an inner exception.

I

interpolate(String) - Method in class com.legstar.cixs.jbossesb.HostContextFactory
URLs can hold variable names that can be resolved from environment variables.
INVOKE_TIMEOUT_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
Name of property holding the invoke timeout in milliseconds.
IS_LEGSTAR_MESSAGING - Static variable in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
A boolean property indicating that peer expects host data to be wrapped as a LegStarMessage.
isLegStarMessaging(Message) - Static method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Checks an ESB message properties to detect if peer is expecting host data to be wrapped as a LegStarMessage.
isStarted() - Method in class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
isStarted() - Method in interface com.legstar.cixs.jbossesb.pooleng.PoolEngineServiceMBean
 
isXmlBytesPayload(Message) - Static method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
There are certain cases where an XML would be encoded as a byte[].

J

JavaToHostActionException - Exception in com.legstar.cixs.jbossesb
Something went wrong while trying to unmarshal Java objects to mainframe data.
JavaToHostActionException(String) - Constructor for exception com.legstar.cixs.jbossesb.JavaToHostActionException
Constructor from an error message.
JavaToHostActionException(Exception) - Constructor for exception com.legstar.cixs.jbossesb.JavaToHostActionException
Constructor from an inner exception.
JbossEsbConfig - Class in com.legstar.cixs.jbossesb
JBoss ESB configuration.

L

LEGSTAR_HOST_CHARSET - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host charset.
LEGSTAR_HOST_ENDPOINT - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host endpoint.
LEGSTAR_HOST_PASSWORD - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host password.
LEGSTAR_HOST_REQUEST_ID - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host request id.
LEGSTAR_HOST_TRACE_MODE - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host trace mode.
LEGSTAR_HOST_USERID - Static variable in class com.legstar.cixs.jbossesb.LegStarHostHeader
Property name for host id.
LegStarHostHeader - Class in com.legstar.cixs.jbossesb
Configuration parameters that a client can send as a header element.
LegStarHostHeader() - Constructor for class com.legstar.cixs.jbossesb.LegStarHostHeader
 

M

MAP_KEY_NAME_PROPERTY - Static variable in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Name of property holding keyname to append on objects.

N

notifyError(Message, Throwable) - Method in class com.legstar.cixs.jbossesb.ExceptionMessageNotifier
Create a message with the same header as offending message (we want to keep correlation ID, message ID, etc...) but body becomes a text containing the exception message.

P

PoolEngineService - Class in com.legstar.cixs.jbossesb.pooleng
Mainframe connections pooling engine adapter for JBoss ESB.
PoolEngineService() - Constructor for class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
 
PoolEngineServiceMBean - Interface in com.legstar.cixs.jbossesb.pooleng
Mainframe connections pooling engine interface.
process(Message) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Synchronous execution of mainframe programs.
process(Message) - Method in class com.legstar.cixs.jbossesb.AbstractHostToJavaAction
Process an ESB message content transforming it from host as a byte array to a java value object.
process(Message) - Method in class com.legstar.cixs.jbossesb.AbstractJavaToHostAction
Process an ESB message content transforming it from a java value object to a host byte array.
process(Message) - Method in class com.legstar.cixs.jbossesb.EsbServiceInvokerAction
process(Message) - Method in class com.legstar.cixs.jbossesb.WebServiceInvokerAction
processSerializedObject(byte[], LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
Request is a java serialized object so we must reply with a java serialized object.
processXmlBytes(byte[], String, LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
XML is encoded in byte[].
processXmlString(String, LegStarHostHeader) - Method in class com.legstar.cixs.jbossesb.AbstractAdapterAction
XML is encoded in Strings.

S

setConfigFileName(String) - Method in class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
setConfigFileName(String) - Method in interface com.legstar.cixs.jbossesb.pooleng.PoolEngineServiceMBean
 
setHostCharset(String) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the target host character set.
setHostEndPoint(String) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the target host identifier.
setHostPassword(String) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the password used for authentication.
setHostRequestID(String) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the identifier for this request.
setHostUserID(String) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the user ID used for host authentication/impersonation.
setLegStarMessaging(Message, boolean) - Static method in class com.legstar.cixs.jbossesb.AbstractHostTransformerAction
Mark an ESB Message to signal if the peer requests the host data to be wrapped in a LegStarMessage or not.
setTraceMode(boolean) - Method in class com.legstar.cixs.jbossesb.LegStarHostHeader
Sets the host trace mode.
start() - Method in class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
Start the pooling engine.
start() - Method in interface com.legstar.cixs.jbossesb.pooleng.PoolEngineServiceMBean
Start the pooling engine.
stop() - Method in class com.legstar.cixs.jbossesb.pooleng.PoolEngineService
Stop the pooling engine.
stop() - Method in interface com.legstar.cixs.jbossesb.pooleng.PoolEngineServiceMBean
Stop the pooling engine.

T

traceVersion() - Method in class com.legstar.cixs.jbossesb.AbstractLegStarAction
Print out the details of the current version of legstar-jbossesb.

W

WebServiceInvokerAction - Class in com.legstar.cixs.jbossesb
This provides a direct Web Service invoker action via java.xml.ws.Dispatch.
WebServiceInvokerAction(ConfigTree) - Constructor for class com.legstar.cixs.jbossesb.WebServiceInvokerAction
Standard constructor.

A C D E G H I J L M N P S T W

Copyright © 2011 LegSem. All Rights Reserved.