A B C D E F G H I J L M P R S T W X

A

ackNotSupported(MessageKey, AckType[]) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Publish if acks are not supported (XI specific)
addCciConnection(CCIConnection) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Adds a CCI connection in order to operate on this managed connection (ra implementation specific)
addConnectionEventListener(ConnectionEventListener) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Store a new connection event listener (instantiated by the (J2EE server) container) for this managed connection.
addConnectorListener(ConnectionEventListener) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionEventListenerManager
Add a ConnectionEventListener to send events to it (ra implementation specific)
addParty(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 
allocateConnection(ManagedConnectionFactory, ConnectionRequestInfo) - Method in class com.sap.aii.af.sample.adapter.ra.SPIConnectionManager
Returns a managed connection.
applicationAck(MessageKey) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Send an application ACK (XI specific)
applicationErrorAck(MessageKey, Exception) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Send an application error ACK (XI specific)
assertion(String, Category, boolean, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace message if a given condition is false.
associateConnection(Object) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Associate a previously created CCI connection to this managed connection (SPI JCA 1.0)

B

beLogged(int) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
This method can be used to avoid unneccessary and unperformant object creation, in cases where debugging is switched off, or the serverity level is lower than the current one.

C

catching(String, Throwable) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified throwable was caught.
CCIConnection - Class in com.sap.aii.af.sample.adapter.ra
CciConnection represents an JCA 1.0 compliant connection implementation.
CCIConnectionFactory - Class in com.sap.aii.af.sample.adapter.ra
CciConnectionFactory serves as factory for the sample CCI connections.
CCIConnectionFactory() - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
The JCA specification requires a default constructor for ConnectionFactory (pg.
CCIConnectionFactory(ManagedConnectionFactory) - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
In case of the two-tier approach non ConnectionManager object is passed to the ManagedConnectionFactory whereas in the J2EE approach it is.
CCIConnectionFactory(ManagedConnectionFactory, ConnectionManager) - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
This constructor is used in the context of XI AF: The J2EE server passed a ConnectionManager object via the createConnectionFactory call to the ManagedConnectionFactory, which in turn will call this constructor with itself and the ConenctionManager object as argument.
CCIConnectionMetaData - Class in com.sap.aii.af.sample.adapter.ra
CciConnectionMetaData returns descriptive and configuration information related to a given managed connection as specified by the JCA 1.0 ConnectionMetaData interface.
CCIConnectionMetaData(SPIManagedConnection) - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIConnectionMetaData
Constructs the connection meta data object.
CCIConnectionRequestInfo - Class in com.sap.aii.af.sample.adapter.ra
CciConnectionRequestInfo is the analogon to the CciConnectionSpec.
CCIConnectionRequestInfo(String, String, String) - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
A valid XI AF CciConnectionRequestInfo can only be created together with all its properties.
CCIInteraction - Class in com.sap.aii.af.sample.adapter.ra
CciInteraction represents the XI 3.0 AF compliant interaction implementation.
CCIInteraction(Connection) - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Creates a new CCI interaction object to call "methods" of an ra The constructor is called by the CciConnection only.
CCIResourceAdapterMetaData - Class in com.sap.aii.af.sample.adapter.ra
CciResourceAdapterMetaData returns descriptive and configuration information of the current sample resource adapter as specified by the JCA 1.0 ResourceAdapterMetaData interface.
CCIResourceAdapterMetaData() - Constructor for class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
channelAdded(Channel) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
 
channelRemoved(Channel) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
 
channelUpdated(Channel) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
 
cleanup() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Cleanups this managed connection.
clear() - Method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
Clears the Registrations in the Map
clearWarnings() - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Resets warning list in this interaction.
clone() - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Redefine clone to resolve Record/Object ambiguity (ra implementation specific)
close() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnection
The XI AF module processor calls close() to free a connection if it will not be used anymore.
close() - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Disconnects the current interaction from its current CCI connection (CCI JCA 1.0)
com.sap.aii.af.sample.adapter.ra - package com.sap.aii.af.sample.adapter.ra
 
com.sap.aii.af.sample.module - package com.sap.aii.af.sample.module
 
CONFIG - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
CONNECT - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
CONNECT_AF - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
CONNECT_EIS - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
ConvertCRLFfromToLF0 - Class in com.sap.aii.af.sample.module
ConvertCRLFfromToLF represents a XI Adapter Framework (AF) compliant module that can be called by the XI AF Module Processor (MP).
ConvertCRLFfromToLF0() - Constructor for class com.sap.aii.af.sample.module.ConvertCRLFfromToLF0
 
createConnectionFactory(ConnectionManager) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This factory method is used in the context of XI AF: The J2EE server passed a ConnectionManager object via the createConnectionFactory call to the ManagedConnectionFactory, which in turn will the approriate constructor of the CciConnectionFactory.
createConnectionFactory() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This factory method is used for the two-tier, non J2EE container approach: The ConnectionManager implementation of the resource adapter is used instead of the J2EE ConnectionManager.
createIndexedRecord(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
According to the RecordFactory interface a method to create index records must be provided.
createInteraction() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnection
Factory method to create an interaction that operates on this connections According to JCA the relationship between connection:interaction is 1:n (CCI JCA 1.0)
createManagedConnection(Subject, ConnectionRequestInfo) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This factory method is used called by the J2EE server to create a new managed connection.
createMappedRecord(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
According to the RecordFactory interface a method to create map records must be provided.
createMessageRecord(String, String, String, String, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Creates a new message record.
createMessageRecord(Party, Party, Service, Service, Action) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Creates a new message record.
createMessageRecord(String, String, String, String, String, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Creates a new message record.
createMessageRecord(Party, Party, Service, Service, Action, String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Creates a new message record.
createXIMessageRecord() - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Create a empty message record to be used by the application for the outbound case.

D

debugT(String, Category, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a debug trace and log message.
debugT(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a debug trace message.
debugT(String, Category, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a debug trace and log message.
debugT(String, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a debug trace message.
deliveryAck(MessageKey) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Send an delivery ACK (XI specific)
deliveryErrorAck(MessageKey, Exception) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Send an delivery error ACK (XI specific)
destroy() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Destroys the underlying physical connection (i.e.
DUNS - Static variable in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 

E

entering(String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified method was entered.
entering(String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified method was entered.
equals(Object) - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
A JCA 1.0 compliant CciConnectionRequestInfo must implement the equals() to allow the J2EE ConnectionManager a pre-selection of connections.
equals(Object) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
A JCA 1.0 compliant SpiManagedConnectionFactory must implement the equals() to allow the J2EE container a sensible connection pooling.
errorT(String, Category, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
errorT(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace message.
errorT(String, Category, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
errorT(String, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
errorT(String, Category, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
errorT(String, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace message.
errorT(String, Category, String, String, Object...) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
errorT(String, String, String, Object...) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an error trace and log message.
execute(InteractionSpec, Record, Record) - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Execute the interaction.
execute(InteractionSpec, Record) - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Execute the interaction.
exiting(String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified method is about to be exited.
exiting(String, Object) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified method is about to be exited.

F

fatalT(String, Category, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace and log message.
fatalT(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace message.
fatalT(String, Category, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace and log message.
fatalT(String, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace message.
fatalT(String, Category, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace and log message.
fatalT(String, String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace message.
fatalT(String, Category, String, String, Object...) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace and log message.
fatalT(String, String, String, Object...) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a fatal trace message.
functionName - Variable in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Define the InteractionSpec standard properties as listed below.

G

getAdapterName() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
getAdapterNamespace() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Getter for the adapterNamespace for JCA ra configuration.
getAdapterShortDescription() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
getAdapterType() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Getter for the adapterType for JCA ra configuration.
getAdapterVendorName() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
getAdapterVersion() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
The following getter methods are required by JCA 1.0 to deliver adapter name, version, etc.
getAddressMode() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This class must be JavaBean compliant hence it offers getters for properties
getChannelId() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
 
getChannelId() - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
getChannelStatus(Channel, Locale) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
The getChannelStatus() is called by the XI AF administration GUI's to visualize the channel status of adapters.
getConnection() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
The main task for the ConnectionFactory is to create/return CCI connections for the XI AF.
getConnection(ConnectionSpec) - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
The second getter method returns a connection based on additional (selection) information which are contained in the ConnectionSpec object.
getConnection() - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Returns the CCI connection that is related to this interaction (CCI JCA 1.0)
getConnection(Subject, ConnectionRequestInfo) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Returns a CCI connection that operates on this managed connection.
getCopy(Direction) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
Get a copy of one of the channel lists for internal processings
getEISProductName() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionMetaData
Returns the product name of the connected external system (CCI JCA 1.0)
getEISProductName() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionMetaData
Returns the product name of the connected external system (SPI JCA 1.0)
getEISProductVersion() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionMetaData
Returns the product version of the connected external system (CCI JCA 1.0)
getEISProductVersion() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionMetaData
Returns the product version of the connected external system (SPI JCA 1.0)
getExecutionTimeout() - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Returns the current maximum execution time for sync calls (CCI JCA 1.0)
getFileCounter() - Static method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This class must be JavaBean compliant hence it offers at least getters for properties
getFunctionName() - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Gets the current XI AF defined function name (see constants) (CCI JCA 1.0)
getInstance() - Static method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 
getInteractionSpecsSupported() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
A XI AF compliant resource adapter MUST return the XiInteractionSpec as the one and only supported interaction spec.
getInteractionVerb() - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Gets the current interaction verb (see constants) (CCI JCA 1.0)
getLocalizationCallback() - Static method in class com.sap.aii.af.sample.adapter.ra.XILocalizationUtilities
Obtains the class loader to use when loading the resource bundles.
getLocalTransaction() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnection
Returns new local transaction.
getLocalTransaction() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Get the JCA local transaction if this kind of transaction is supported by the adapter.
getLogWriter() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Gets the JCA J2EE logwriter PrintWriter object.
getLogWriter() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Gets the JCA J2EE logwriter PrintWriter object.
getManagedConnectionFactory() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Returns the associated ManagedConnectionFactory (ra implementation specific)
getMaxConnections() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionMetaData
Returns the maximum number of concurrently opened physical connections.
getMcfLocalGuid() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Getter for the MCF GUID
getMetaData() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnection
Returns the descriptive connection meta data of this connection (CCI JCA 1.0)
getMetaData() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
getMetaData() returns meta data information of the resource adapter as specified in JCA
getMetaData() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Returns the descriptive and configuration data for this managed connection as ManagedConnectionMetaData.
getOutFileName(String) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Gets a new unique file name for a new physical connection (ra implementation specific)
getPassword() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
 
getPassword() - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
getPasswordCredential(ManagedConnectionFactory, Subject, ConnectionRequestInfo) - Static method in class com.sap.aii.af.sample.adapter.ra.XISecurityUtilities
Returns determined credentials of the current user (ra implementation specific)
getRecordFactory() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
getRecordFactory() must return the XI AF messageFactory.
getRecordName() - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Returns the record name.
getRecordShortDescription() - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Sets the record description.
getReference() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
Returns the stored Reference object.
getRegisteredParties() - Method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 
getResultSetInfo() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnection
Returns a result set Since result sets MUST NOT be used in the context of XI AF.
getSpecVersion() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
getSupportsLocalTx() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Returns true if local transactions are supported.
getType() - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
getUserName() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionMetaData
Returns the user name (might be a technical user only) which is connected to the external system.
getUserName() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
In contrast to ConnectionSpec no JCA requirements regarding property setter and getter methods are formulated for CciConnectionRequestInfo However, getters are used to retrieve the information in the ManagedConnectionFactory (ra implementation specific)
getUserName() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionMetaData
Returns the userName which is used in the related managed connection for the physical connection.
getUserName() - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
As recommended by JCA 1.0, each ConnectionSpec property must have an corresponding setter and getter method.
getWarnings() - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Returns list of warnings occured in this interaction.
getXAResource() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Get the two-way JTA transaction if this kind of transaction is supported by the adapter.
getXIConnectionSpec() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
Returns a specific CCI ConnectionSpec for NetWeaver XI (XI specific)
getXIInteractionSpec() - Method in class com.sap.aii.af.sample.adapter.ra.CCIInteraction
Returns the NetWeaver XI specific InteractionSpec (XI specific)
getXIMessage() - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Return the associated XI message object (XI specific)
getXIRecordFactory() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
Returns the NetWeaver XI record factory (NetWeaver specific)

H

hashCode() - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionRequestInfo
A JCA 1.0 compliant CciConnectionRequestInfo must implement the hashCode() to allow the J2EE ConnectionManager a management of created connections.
hashCode() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
A JCA 1.0 compliant SpiManagedConnectionFactory must implement the hashCode() to allow the J2EE container a sensible connection pooling.

I

infoT(String, Category, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an info trace and log message.
infoT(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an info trace message.
infoT(String, Category, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an info trace and log message.
infoT(String, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an info trace message.
init(SPIManagedConnectionFactory) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
Initializes the inbound and outbound channel lists and takes care of the XI CPA callback registration.
interactionVerb - Variable in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
 
isEqual(String, String) - Static method in class com.sap.aii.af.sample.adapter.ra.XISecurityUtilities
Compares two string with null consideration (ra implementation specific)
isPasswordCredentialEqual(PasswordCredential, PasswordCredential) - Static method in class com.sap.aii.af.sample.adapter.ra.XISecurityUtilities
Compares two credentials with null consideration (ra implementation specific)
isRunning() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Checks whether this mcf has a running inbound processing thread
isValid() - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Validates the current InteractionSpec instance (CCI JCA 1.0)

J

JNDI_NAME - Static variable in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
 

L

localizeString(String, Locale) - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
The implementation of the LocalizationCallback allows the AAM to translate the channel and process status string at a later point in time into the locale of the browser that the user currently uses.
location - Variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 

M

matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This method is not a factory method but more a selection method: It selects the best-fitting managed connection contained in the connection set based on the subject (user, password) and connection information (ConnectionRequestInfo).
MY_ADAPTER_ROOT - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 

P

PartyChangeCallBackHandler - Class in com.sap.aii.af.sample.adapter.ra
PartyChangeCallBackHandler handles the PartyChangeCallBack Events.
partyrefreshEvent(Party) - Method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 
process(ModuleContext, ModuleData) - Method in class com.sap.aii.af.sample.module.ConvertCRLFfromToLF0
The main method of AF modules is the process() method.

R

removeCciConnection(CCIConnection) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Removes a CCI connection which operates on this managed connection (ra implementation specific)
removeConnectionEventListener(ConnectionEventListener) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Remove a connection event listener (instantiated by the (J2EE server) container) from this managed connection.
removeConnectorListener(ConnectionEventListener) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionEventListenerManager
Remove a given ConnectionEventListener from the manager (ra implementation specific)
removeParty(String) - Method in class com.sap.aii.af.sample.adapter.ra.PartyChangeCallBackHandler
 
run() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Simulates incoming messages in a separate thread.

S

sendEvent(int, Exception) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Sends a ConnectionEvent to all registered ConnectionEventListeners.
sendEvent(int, Exception, Object) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Sends a ConnectionEvent to all registered ConnectionEventListeners.
sendEvent(int, Exception, Object) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionEventListenerManager
Sends a ConnectionEvent to all registered ConnectionEventListeners.
SERVER - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
SERVER_HTTP - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
SERVER_JCA - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
SERVER_JNDI - Static variable in class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
setAdapterName(String) - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
setAdapterNamespace(String) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Setter for the adapterNamespace for JCA ra configuration.
setAdapterShortDescription(String) - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
setAdapterType(String) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Setter for the adapterType for JCA ra configuration.
setAdapterVendorName(String) - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
setAdapterVersion(String) - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
The following setter methods are not required by JCA 1.0 but are added by the sample implementation as it is allowed by the JCA specification (ra implementation specific)
setAddressMode(String) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
This class must be JavaBean compliant hence it offers setters for properties
setChannelId(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
setExecutionTimeout(Integer) - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Sets maximum execution time for sync calls (CCI JCA 1.0)
setFunctionName(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Sets one of the XI AF defined function names (see constants) (CCI JCA 1.0)
setInteractionVerb(int) - Method in class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
Sets one of the CCI defined interaction verbs (see constants) (CCI JCA 1.0)
setLogWriter(PrintWriter) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Sets the JCA J2EE logwriter PrintWriter object.
setLogWriter(PrintWriter) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Sets the JCA J2EE logwriter PrintWriter object.
setManagedConnectionFactory(SPIManagedConnectionFactory) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Assignes this ManagedConnection to a (new) ManagedConnectionFactory (ra implementation specific)
setPassword(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
setRecordName(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Sets the record name.
setRecordShortDescription(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Gets the record description.
setReference(Reference) - Method in class com.sap.aii.af.sample.adapter.ra.CCIConnectionFactory
ConnectionFactory implementing classes must also implement the Referenceable interface (see pg.
setSpecVersion(String) - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
 
setSupportsLocalTx(boolean) - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Switches on the support of local transactions.
setType(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
setUserName(String) - Method in class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
 
setXIMessage(Message) - Method in class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Associate a new XI message object with this record (XI specific)
SEVERITY_ALL - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_DEBUG - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_ERROR - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_FATAL - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_GROUP - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_INFO - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_MAX - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_MIN - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_NONE - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_PATH - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SEVERITY_WARNING - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 
SPIConnectionManager - Class in com.sap.aii.af.sample.adapter.ra
The default ConnectionManager implementation for the non-managed scenario (two-tier approach, non-J2EE approach).
SPIConnectionManager() - Constructor for class com.sap.aii.af.sample.adapter.ra.SPIConnectionManager
 
SPIManagedConnection - Class in com.sap.aii.af.sample.adapter.ra
A SpiManagedConnection represents a physical, managed connection from the resource adapter to the connected external system.
SPIManagedConnectionFactory - Class in com.sap.aii.af.sample.adapter.ra
An object of the class SpiManagedConnectionFactory (MCF) is a factory of both, ManagedConnection and CciConnectionFactory instances.
SPIManagedConnectionFactory() - Constructor for class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
The JCA specification requires a default constructor since this class must be Java Bean compliant and is propagated from this class to them.
SPIManagedConnectionMetaData - Class in com.sap.aii.af.sample.adapter.ra
SpiManagedConnectionMetaData returns descriptive and configuration information related to a given managed connection as specified by the JCA 1.0 ManagedConnectionMetaData interface.
SPIManagedConnectionMetaData(SPIManagedConnection) - Constructor for class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionMetaData
Constructs the managed connection meta data object.
start() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Propagates the start request to the mcf (ra implementation specific)
start() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
The start() is called by the J2EE JCA container when the JCA adapter is started via the J2EE admin console (e.g.
startMCF() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Starts the inbound processing (ra implementation specific)
startTimer() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Starts the control timer For debugging purposes the MCF prints out the MCF GUID ID and its status periodically (ra implementation specific)
stop() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnection
Propagates the stop request to the mcf (ra implementation specific)
stop() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
The stop() is called by the J2EE JCA container when the JCA adapter is stopped via the J2EE admin console (e.g.
stop() - Method in class com.sap.aii.af.sample.adapter.ra.XIConfiguration
Stops the automatic configuration update via CPA callback Remove the registration for PartyChangeCallBackHandlers, if any
stopMCF() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Stops the inbound processing (ra implementation specific)
stopTimer() - Method in class com.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory
Stops the control timer (ra implementation specific)
supportsExecuteWithInputAndOutputRecord() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
The sample ra supports interAction.execute(in, out) (CCI JCA 1.0)
supportsExecuteWithInputRecordOnly() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
The sample ra supports out = interAction.execute(in) (CCI JCA 1.0)
supportsLocalTransactionDemarcation() - Method in class com.sap.aii.af.sample.adapter.ra.CCIResourceAdapterMetaData
The sample ra supports currently no local transactions (CCI JCA 1.0)

T

throwing(String, Throwable) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a trace entry that the specified throwable is about to be thrown.
toString() - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
 
tracing - Static variable in class com.sap.aii.af.sample.adapter.ra.XITrace
 

W

warningT(String, Category, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes an warning trace and log message.
warningT(String, String) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a warning trace message.
warningT(String, Category, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a warning trace and log message.
warningT(String, String, Object[]) - Method in class com.sap.aii.af.sample.adapter.ra.XITrace
Writes a warning trace message.

X

XIAdapterCategories - Class in com.sap.aii.af.sample.adapter.ra
As illustrated in the trace sample, a XI AF resource adapter should define its own hierachical subcategories and plug them into the structure at the root for the 3rd party adapter (ra implementation specific)
XIAdapterCategories() - Constructor for class com.sap.aii.af.sample.adapter.ra.XIAdapterCategories
 
XIConfiguration - Class in com.sap.aii.af.sample.adapter.ra
Type: XIConfiguration Semantic: XIConfiguration manages all the XI channel information.
XIConfiguration() - Constructor for class com.sap.aii.af.sample.adapter.ra.XIConfiguration
Creates a XI configuration object.
XIConfiguration(String, String) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIConfiguration
Creates a XI configuration object.
XIConnectionEventListenerManager - Class in com.sap.aii.af.sample.adapter.ra
JCA provides an event callback mechanism that enables a J2EE application server to receive notifications from a ManagedConnection instance.
XIConnectionEventListenerManager(ManagedConnection) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIConnectionEventListenerManager
Creates a event listener manager for one particular ManagedConenction.
XIConnectionSpecImpl - Class in com.sap.aii.af.sample.adapter.ra
CciConnectionSpec allows to pass connection selection parameters from the XI AF to the resource adapter when a connection must be allocated.
XIConnectionSpecImpl(String, String, String, String) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
Creates a new CCI connectionSpec and fills all its properties (ra implementation specific)
XIConnectionSpecImpl() - Constructor for class com.sap.aii.af.sample.adapter.ra.XIConnectionSpecImpl
Creates an empty new CCI connectionSpec (ra implementation specific)
XIInteractionSpecImpl - Class in com.sap.aii.af.sample.adapter.ra
CciInteractionSpec defines the XI 3.0 AF interaction specification.
XIInteractionSpecImpl() - Constructor for class com.sap.aii.af.sample.adapter.ra.XIInteractionSpecImpl
 
XILocalizationUtilities - Class in com.sap.aii.af.sample.adapter.ra
An utility class providing a localization callback for the Sample Adapter's channel monitoring information.
XIMessageFactoryImpl - Class in com.sap.aii.af.sample.adapter.ra
The XiMessageFactory allows to create an XI AF message via the XI AF message factory.
XIMessageFactoryImpl(String, String) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIMessageFactoryImpl
Creates a XI AF compliant message factory.
XIMessageRecordImpl - Class in com.sap.aii.af.sample.adapter.ra
The XIMessageRecordImpl implements a CCI custom record that contains a XI message object
XIMessageRecordImpl(Party, Party, Service, Service, Action) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Creates a new empty message record with only party, service, action and the message id header fields set.
XIMessageRecordImpl(Party, Party, Service, Service, Action, String) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Creates a new empty message record with only party, service, action and the message id header fields set.
XIMessageRecordImpl(Message) - Constructor for class com.sap.aii.af.sample.adapter.ra.XIMessageRecordImpl
Create a new CCI message record but store an existing reference to XI AF message for delegation.
XISecurityUtilities - Class in com.sap.aii.af.sample.adapter.ra
This ultility class is used to map subject data to PasswordCredential objects.
XISecurityUtilities() - Constructor for class com.sap.aii.af.sample.adapter.ra.XISecurityUtilities
 
XITrace - Class in com.sap.aii.af.sample.adapter.ra
Basic XITrace wrapper class for the new AdapterFramework, which will make the usage of SAP J2EE standard logging and tracing more convenient and consistent throughout the sample adapter.
XITrace(String) - Constructor for class com.sap.aii.af.sample.adapter.ra.XITrace
Constructor for trace utility class

A B C D E F G H I J L M P R S T W X

Copyright © 2012. All Rights Reserved.