|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<ExportContextClassLoaderEnum> org.springframework.osgi.service.exporter.support.ExportContextClassLoaderEnum
public enum ExportContextClassLoaderEnum
Enum describing the the possible thread context class loader (tccl) options for exporter OSGi services. If managed, the tccl will be set to the appropriate class loader, on each service call for the duration of the invocation.
Used byOsgiServiceFactoryBean
for exported services that depend on certain tccl to be set.
ImportContextClassLoaderEnum
Enum Constant Summary | |
---|---|
SERVICE_PROVIDER
The tccl will be set to that of the service provider upon service invocation |
|
UNMANAGED
The tccl will not be managed |
Method Summary | |
---|---|
static ExportContextClassLoaderEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ExportContextClassLoaderEnum[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ExportContextClassLoaderEnum UNMANAGED
public static final ExportContextClassLoaderEnum SERVICE_PROVIDER
Method Detail |
---|
public static ExportContextClassLoaderEnum[] values()
for (ExportContextClassLoaderEnum c : ExportContextClassLoaderEnum.values()) System.out.println(c);
public static ExportContextClassLoaderEnum valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |