com.ibm.websphere.sca.mq.structures
Class PackageInitializationMethods
- java.lang.Object
com.ibm.websphere.sca.mq.structures.PackageInitializationMethods
- public class PackageInitializationMethods
- extends java.lang.Object
The ContextService, introduced for 6.2, is in the session.core component.
Because the ContextService uses SMO and SMO will use the ContextService,
there would be a dependency cycle between session.core and smo. To break
the cycle we need to separate the SMO interface classes from the SMO
implementation classes.
The EMF generated code in ServiceMessageObjectFactory and ServiceMessageObjectPackage
has direct calls to the init() methods in the corresponding implementation
classes. We need to remove this dependency of the interface classes on the
implementation classes, and the two methods in this class are designed to do that.
These methods are only called once, on package initialization, so efficiency is not
a major concern.
Field Summary
Constructor Summary
Method Summary
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
COPYRIGHT
- public static final java.lang.String COPYRIGHT
$sccsid
- public static final java.lang.String $sccsid
Constructor Detail
PackageInitializationMethods
- public PackageInitializationMethods(
)
Method Detail
isXCI
- public static boolean isXCI()