IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.formatter.server
Interface CHAFormatterServiceService

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface CHAFormatterServiceService
extends javax.ejb.EJBObject

Remote interface for Enterprise Bean: CHAFormatterServiceService Generated code. Only edit user code sections.


Method Summary
 java.lang.String format(Context argContext, java.lang.String argFormatName)
          Formats a context by a given format.
 java.lang.String format(DataElement argDataElement, java.lang.String argAFormatName)
          Formats a data element by a given format.
 java.util.Map formatHashtable(Context argAContext, java.lang.String argAFormatName)
          Formats a context by a given hashtable format.
 java.util.Map formatHashtable(KeyedCollection argAKeyedCollection, java.lang.String argAFormatName)
          Formats a KeyedCollection by a given hashtable format.
 java.util.List mapContents(Context argInputContext, Context argOutputContext, java.lang.String argAFormatName)
          Maps the contents of a context into another context.
 java.util.List unformat(java.lang.String argAString, Context argAContext, java.lang.String argAFormatName)
          Unformats a context by a given format.
 java.util.List unformat(java.lang.String argAString, DataElement argADataElement, java.lang.String argAFormatName)
          Unformats a data element by a given format.
 java.util.List unformatHashtable(java.util.Map argAHashtable, Context argAContext, java.lang.String argAFormatName)
          Unformats a context by a given hashtable format.
 java.util.List unformatHashtable(java.util.Map argAHashtable, KeyedCollection argAKeyedCollection, java.lang.String argAFormatName)
          Unformats a KeyedCollection by a given hashtable format.
 java.util.List unformatIndexedCollection(java.util.List argVector, Context argContext, java.lang.String argAFormatName)
          Unformats a context by a given hashtable IndexedCollection format.
 java.util.List unformatIndexedCollection(java.util.List argAVector, IndexedCollection argAnIndexedCollection, java.lang.String argAFormatName)
          Unformats an IndexedCollection by a given hashtable IndexedCollection format.
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

format

public java.lang.String format(Context argContext,
                               java.lang.String argFormatName)
                        throws DSEException,
                               java.rmi.RemoteException
Formats a context by a given format.

Parameters:
argContext - com.ibm.btt.base.Context
argFormatName - java.lang.String
Returns:
java.lang.String
Throws:
DSEException
java.rmi.RemoteException

formatHashtable

public java.util.Map formatHashtable(Context argAContext,
                                     java.lang.String argAFormatName)
                              throws DSEException,
                                     java.rmi.RemoteException
Formats a context by a given hashtable format.

Parameters:
argAContext - com.ibm.btt.base.Context
argAFormatName - java.lang.String
Returns:
java.util.Map
Throws:
DSEException
java.rmi.RemoteException

mapContents

public java.util.List mapContents(Context argInputContext,
                                  Context argOutputContext,
                                  java.lang.String argAFormatName)
                           throws DSEException,
                                  java.rmi.RemoteException
Maps the contents of a context into another context.

Parameters:
argInputContext - com.ibm.btt.base.Context
argOutputContext - java.lang.String
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.rmi.RemoteException

unformat

public java.util.List unformat(java.lang.String argAString,
                               DataElement argADataElement,
                               java.lang.String argAFormatName)
                        throws DSEException,
                               java.rmi.RemoteException
Unformats a data element by a given format.

Parameters:
argADataElement - com.ibm.btt.base.DataElement
argAString - java.lang.String
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.rmi.RemoteException

unformatHashtable

public java.util.List unformatHashtable(java.util.Map argAHashtable,
                                        Context argAContext,
                                        java.lang.String argAFormatName)
                                 throws DSEException,
                                        java.rmi.RemoteException
Unformats a context by a given hashtable format.

Parameters:
argAContext - com.ibm.btt.base.Context
argAHashtable - java.util.Map
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.rmi.RemoteException

unformatIndexedCollection

public java.util.List unformatIndexedCollection(java.util.List argVector,
                                                Context argContext,
                                                java.lang.String argAFormatName)
                                         throws DSEException,
                                                java.io.IOException,
                                                java.rmi.RemoteException
Unformats a context by a given hashtable IndexedCollection format.

Parameters:
argContext - com.ibm.btt.base.Context
argVector - java.util.List
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.io.IOException
java.rmi.RemoteException

unformatHashtable

public java.util.List unformatHashtable(java.util.Map argAHashtable,
                                        KeyedCollection argAKeyedCollection,
                                        java.lang.String argAFormatName)
                                 throws DSEException,
                                        java.rmi.RemoteException
Unformats a KeyedCollection by a given hashtable format.

Parameters:
argAKeyedCollection - com.ibm.btt.base.KeyedCollection
argAHashtable - com.ibm.btt.base.Hashtable
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.rmi.RemoteException

unformatIndexedCollection

public java.util.List unformatIndexedCollection(java.util.List argAVector,
                                                IndexedCollection argAnIndexedCollection,
                                                java.lang.String argAFormatName)
                                         throws DSEException,
                                                java.io.IOException,
                                                java.rmi.RemoteException
Unformats an IndexedCollection by a given hashtable IndexedCollection format.

Parameters:
argAnIndexedCollection - com.ibm.btt.base.IndexedCollection
argAVector - java.util.List
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.io.IOException
java.rmi.RemoteException

format

public java.lang.String format(DataElement argDataElement,
                               java.lang.String argAFormatName)
                        throws DSEException,
                               java.rmi.RemoteException
Formats a data element by a given format.

Parameters:
argDataElement - com.ibm.btt.base.DataElement
argAFormatName - java.lang.String
Returns:
java.util.Map
Throws:
DSEException
java.rmi.RemoteException

formatHashtable

public java.util.Map formatHashtable(KeyedCollection argAKeyedCollection,
                                     java.lang.String argAFormatName)
                              throws DSEException,
                                     java.rmi.RemoteException
Formats a KeyedCollection by a given hashtable format.

Parameters:
argAKeyedCollection - com.ibm.btt.base.KeyedCollection
argAFormatName - java.lang.String
Returns:
java.util.Map
Throws:
DSEException
java.rmi.RemoteException

unformat

public java.util.List unformat(java.lang.String argAString,
                               Context argAContext,
                               java.lang.String argAFormatName)
                        throws DSEException,
                               java.rmi.RemoteException
Unformats a context by a given format.

Parameters:
argAContext - com.ibm.btt.base.Context
argAString - java.lang.String
argAFormatName - java.lang.String
Returns:
java.util.List
Throws:
DSEException
java.rmi.RemoteException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005