Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::demo::XmlComponentImpl::XmlComponentHelper Class Reference

List of all members.

Public Member Functions

 XmlComponentHelper (Logger containerLogger)

Protected Member Functions

ComponentLifecycle _createComponentImpl ()
Class<?extends Servant > _getPOATieClass ()
Class<?extends ACSComponentOperations_getOperationsInterface ()
Class<?> getInternalInterface ()
Object _getInterfaceTranslator (Object defaultInterfaceTranslator) throws AcsJJavaComponentHelperEx
String[] _getComponentMethodsExcludedFromInvocationLogging ()

Detailed Description

Helper class for the XmlContainer component.

XmlContainer implements an "inner" functional interface that is different from the IDL generated XmlComponentOperations. It uses xml binding classes instead of stringified xml in the method signatures. An interface translator is created that translates between the flat-xml in the outer (CORBA) interface and the transparent-xml binding classes in the inner interface.

Author:
hsommer Nov 29, 2002 3:37:24 PM


Constructor & Destructor Documentation

alma::demo::XmlComponentImpl::XmlComponentHelper::XmlComponentHelper Logger  containerLogger  )  [inline]
 

Parameters:
containerLogger 


Member Function Documentation

ComponentLifecycle alma::demo::XmlComponentImpl::XmlComponentHelper::_createComponentImpl  )  [inline, protected]
 

See also:
alma.acs.container.ComponentHelper::_createComponentImpl()

String [] alma::demo::XmlComponentImpl::XmlComponentHelper::_getComponentMethodsExcludedFromInvocationLogging  )  [inline, protected]
 

Object alma::demo::XmlComponentImpl::XmlComponentHelper::_getInterfaceTranslator Object  defaultInterfaceTranslator  )  throws AcsJJavaComponentHelperEx [inline, protected]
 

See also:
alma.acs.container.ComponentHelper::_getInterfaceTranslator(java.lang.Object)

Class<? extends ACSComponentOperations> alma::demo::XmlComponentImpl::XmlComponentHelper::_getOperationsInterface  )  [inline, protected]
 

See also:
alma.acs.container.ComponentHelper::_getOperationsInterface()

Class<? extends Servant> alma::demo::XmlComponentImpl::XmlComponentHelper::_getPOATieClass  )  [inline, protected]
 

See also:
alma.acs.container.ComponentHelper::_getPOATieClass()

Class<?> alma::demo::XmlComponentImpl::XmlComponentHelper::getInternalInterface  )  [inline, protected]
 

See also:
alma.acs.container.ComponentHelper::getInternalInterface()


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:04:04 2009 for ACS Java API by doxygen 1.3.8