/** * */ package alma.ACS.jbaci.enumProp.test; import java.util.logging.Logger; import jbaciEnumPropTest.jbaciEnumTestComponentOperations; import jbaciEnumPropTest.jbaciEnumTestComponentPOATie; import org.omg.PortableServer.Servant; import alma.ACS.ACSComponentOperations; import alma.acs.component.ComponentLifecycle; import alma.acs.container.ComponentHelper; import alma.maciErrType.wrappers.AcsJComponentCreationEx; /** * @author msekoranja * */ public class EnumTestComponentImplHelper extends ComponentHelper { /** * Passes a logger to the callback object. * @param containerLogger */ public EnumTestComponentImplHelper(Logger containerLogger) { super(containerLogger); } /* (non-Javadoc) * @see alma.acs.container.ComponentHelper#_createComponentImpl() */ @Override protected ComponentLifecycle _createComponentImpl() throws AcsJComponentCreationEx { return new EnumTestComponentImpl(); } /* (non-Javadoc) * @see alma.acs.container.ComponentHelper#_getOperationsInterface() */ @Override protected Class<? extends ACSComponentOperations> _getOperationsInterface() { return jbaciEnumTestComponentOperations.class; } /* (non-Javadoc) * @see alma.acs.container.ComponentHelper#_getPOATieClass() */ @Override protected Class<? extends Servant> _getPOATieClass() { return jbaciEnumTestComponentPOATie.class; } }