#
# Generated by hk2-inhabitant-generator
#

[weblogic.common.internal.SecurityServiceGeneratorImpl]S
contract={weblogic.security.acl.SecurityServiceGenerator}

[weblogic.diagnostics.context.CorrelationFactory]S
contract={org.glassfish.hk2.api.Factory}

[weblogic.diagnostics.context.CorrelationFactory]-
contract={weblogic.diagnostics.context.Correlation}
type=PROVIDE

[weblogic.jndi.Environment]
contract={weblogic.jndi.api.ServerEnvironment,weblogic.jndi.ClientEnvironment}

[weblogic.jndi.internal.ThreadEnvironment]S
contract={weblogic.core.base.api.FastThreadLocalMarker}

[weblogic.kernel.Kernel$KernelTypeServiceImpl]S
contract={weblogic.kernel.KernelTypeService}

[weblogic.rmi.cluster.ThreadPreferredHost]S
contract={weblogic.core.base.api.FastThreadLocalMarker}

[weblogic.rmi.extensions.server.ServerHelper]S
contract={weblogic.core.base.api.FastThreadLocalMarker}

[weblogic.rmi.facades.RmiSecurityFacade$FFSecurityFacade]S
contract={weblogic.rmi.facades.RmiSecurityFacadeDelegate,weblogic.rmi.client.facades.RmiClientSecurityFacadeDelegate}

[weblogic.security.notshared.RuntimeUtilitiesImpl]S
contract={weblogic.security.shared.RuntimeUtilities}

[weblogic.server.GlobalServiceLocator]S

[weblogic.trace.Trace]S
contract={weblogic.core.base.api.FastThreadLocalMarker}

[weblogic.utils.classloaders.GenericClassLoaderRegistry]S

[weblogic.utils.filelock.internal.FileLockServiceImpl]S
contract={weblogic.utils.filelock.FileLockService}

[weblogic.workarea.WorkContextHelper]S
contract={weblogic.core.base.api.FastThreadLocalMarker}

[weblogic.rmi.client.facades.RmiClientSecurityFacadeDelegateImpl]S
contract={weblogic.rmi.client.facades.RmiClientSecurityFacadeDelegate}
rank=-1

[weblogic.rmi.facades.ClientRmiInvocationFacade]S
contract={weblogic.rmi.facades.RmiInvocationFacade}
rank=-1

