A C D E F G I J L N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJEAFLoginModule - Class in com.anaptecs.jeaf.core.servicechannel.jaas
-
This class implements a JAAS login module.
- AbstractJEAFLoginModule() - Constructor for class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Initialize object.
- AbstractLifecycleManager - Class in com.anaptecs.jeaf.core.servicechannel.base
-
The life cycle managers task is to perform all life cycle operations of JEAF.
- AbstractLifecycleManager() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Initialize object.
- AbstractServiceChannel - Class in com.anaptecs.jeaf.core.servicechannel.base
-
This class is an abstract implementation of a JEAF service channel.
- AbstractServiceChannel(LifecycleManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Initialize object.
- ActivityRegistryImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class implements an activity registry for JEAF.
- ActivityRegistryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ActivityRegistryImpl
-
Ensure that there is only one instance.
- addLifecycleListener(LifecycleListener) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method adds the passed object to the list of life cycle listeners.
- addServiceProxies(Collection<ServiceProxy>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method adds the passed service proxy as implementation for the corresponding service interface.
- addServiceProxy(ServiceProxy) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method adds the passed service proxy as implementation for the corresponding service interface.
- AnnotationBasedSchedulerCredentialProviderImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- AnnotationBasedSchedulerCredentialProviderImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.AnnotationBasedSchedulerCredentialProviderImpl
C
- checkCustomConfiguration(CoreConfig) - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- checkCustomConfiguration(SchedulingConfig) - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
- checkCustomConfiguration(SecurityConfig) - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
- checkService(Class<? extends Service>, CheckLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method checks the current state of the service implementation that provides the passed service interface.
- checkService(Class<? extends Service>, CheckLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method checks the state of the passed service.
- checkService(Class<? extends Service>, CheckLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method checks the state of the passed service.
- checkServiceProvider(Class<? extends ServiceProvider>, CheckLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method checks the current state of the service provider implementation that provides the passed service provider interface.
- clear() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method clears the service registry.
- com.anaptecs.jeaf.core.servicechannel.base - package com.anaptecs.jeaf.core.servicechannel.base
- com.anaptecs.jeaf.core.servicechannel.jaas - package com.anaptecs.jeaf.core.servicechannel.jaas
- com.anaptecs.jeaf.core.servicechannel.jse - package com.anaptecs.jeaf.core.servicechannel.jse
- com.anaptecs.jeaf.core.servicechannel.unmanaged - package com.anaptecs.jeaf.core.servicechannel.unmanaged
- com.anaptecs.jeaf.core.servicechannel.validation - package com.anaptecs.jeaf.core.servicechannel.validation
- COMPONENT_FACTORIES_FILE - Static variable in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Constant for the name of the property file that contains the names of the component factories.
- COMPONENT_FACTORY_CLASS_NAMES - Static variable in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Constant for the property that contains the names of all component factories that should be created.
- ContextImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- ContextImpl(SessionContextManager, TransactionContextManager, ServiceInvocationContextManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
- ContextManagerImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- ContextManagerImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ContextManagerImpl
- CoreConfiguration - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class is intended to be used to read JEAF configuration data.
- CoreConfiguration() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Initialize object.
- createLifecycleManager() - Method in class com.anaptecs.jeaf.core.servicechannel.base.LifecycleManagerFactoryImpl
- createServiceChannel() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method creates a new instance of the service channel that should be used in the specific runtime environment for which a concrete life cycle manager implementation is designed for.
- createServiceChannel() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalLifecycleManagerImpl
-
Method creates a new instance of the service channel that should be used in the specific runtime environment for which a concrete life cycle manager implementation is designed for.
- createServiceInvocationContext(Class<? extends Service>, Component, ApplicationInfo, SessionContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Method creates a new instance of a service invocation context object.
- createServiceInvocationContext(Class<? extends Service>, Component, ApplicationInfo, SessionContext) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method creates a new instance of a service invocation context object.
- createServiceInvocationContext(Class<? extends Service>, Component, ApplicationInfo, SessionContext) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method creates a new instance of a service invocation context object.
- createTxContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Method will be called in order to tell the concrete service channel implementation that a new transaction context has to be created.
- createTxContext() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method creates a new instance of a transaction context object.
D
- DEFAULT_CONFIGURATION_CLASS - Static variable in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Name of the class that contains the default configuration annotation.
- DEFAULT_CONFIGURATION_CLASS - Static variable in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
-
Name of the class that contains the default configuration annotation.
- DEFAULT_CONFIGURATION_CLASS - Static variable in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Name of the class that contains the default configuration annotation.
- DefaultSchedulerCredentialProvider - Class in com.anaptecs.jeaf.core.servicechannel.base
-
This class provides a default implementation to resolve the login credentials of the scheduler user.
- DefaultSchedulerCredentialProvider() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.DefaultSchedulerCredentialProvider
- DefaultSecurityServiceChannelInterceptor - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class provides a default implementation of a security channel interceptor.
- DefaultSecurityServiceChannelInterceptor() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- DefaultSessionContextManager - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class provides a default implementation of a session context manager.
- DefaultSessionContextManager() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.DefaultSessionContextManager
- DISABLE_PASSWORD_CHECK - Static variable in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Constant for the name of the module option that defines whether the authentication is disabled on login.
- doAbort() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
This is the second phase of the login process.
- doCommit() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
This is the second phase of the login process.
- doInitialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Default implementation of JAAS initialize method.
- doLogin() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Default implementation of the first part of the login process.
- doLogout() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Method performs a logout of the user that is represented by the subject and its principal.
E
- ERROR - com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
A invalid transaction context transition is requested and so an error has to be reported.
- executeCommandTxMandatory(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxMandatory(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
- executeCommandTxNever(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxNever(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
- executeCommandTxNotSupported(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxNotSupported(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
- executeCommandTxRequired(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxRequired(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
- executeCommandTxRequiresNew(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxRequiresNew(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
- executeCommandTxSupports(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method executes the passed command.
- executeCommandTxSupports(Command) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method executes the passed command.
F
- fireTriggers() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method notifies all registered triggers that a trigger interval completed.
G
- GenericLifecycleManager - Class in com.anaptecs.jeaf.core.servicechannel.base
-
This class implements a JEAF life cycle manager.
- GenericLifecycleManager() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Initialize object.
- getActivity(Class<? extends Activity>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ActivityRegistryImpl
-
Method returns the activity of the passed type.
- getActivityImplClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Method returns all configured activity classes.
- getActivityRegistry() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method has to return a fully initialized activity registry for this environment.
- getAllActivities() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ActivityRegistryImpl
-
Method returns all activities of the registry.
- getAllServiceInstances() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
- getAllServiceInstances() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method returns all available service instances.
- getAllServiceProviders() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Method returns all available service providers.
- getAllServiceProxies() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method returns all service proxies that are stored in this service registry.
- getAllServiceProxies() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method returns all service proxies that are stored in this service registry.
- getAnnotationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- getAnnotationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
- getAnnotationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
- getAvailableServiceClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method returns the class objects of all services that are available through this service registry.
- getAvailableServiceClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method returns the class objects of all services that are available through this service registry.
- getAvailableServiceProviderClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Method returns the class objects of all service providers that are available within this registry.
- getComponent(ServiceImplementation) - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the component to which the passed service implementation belongs to.
- getComponentFactoryClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Method returns all configured component factory classes.
- getComponents() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns all components that were loaded by this life cycle manager.
- getContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method returns a representation of the context.
- getContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextManagerImpl
-
Method returns an object representing the context.
- getContextManager() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method returns the context manager that is configured.
- getCurrentComponent() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method returns the current component.
- getCurrentComponent(Class<T>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method returns the current component.
- getCurrentLocale() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.UserPrincipalBasedLocaleProvider
-
Method returns the locale of the current user.
- getCurrentServiceInvocationContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceInvocationContextManagerImpl
- getCurrentTransactionContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.TransactionContextManagerImpl
-
Method returns the current transaction context.
- getDefaultConfigurationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- getDefaultConfigurationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
- getDefaultConfigurationClass() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
- getEmptyConfiguration() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- getEmptyConfiguration() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
- getEmptyConfiguration() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
- getExportedServices() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Property defines which services are accessible for external calls.
- getGlobalInterceptors() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Property defines all global service channel interceptors that should be used.
- getInstance() - Static method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Method returns JEAF configuration
- getInstance() - Static method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
-
Method returns JEAF configuration
- getInstance() - Static method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Method returns JEAF configuration
- getLocaleProvider() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.UserPrincipalBasedLocaleProviderFactoryImpl
-
Method returns a locale provider that resolve the locale from the current user.
- getPrincipal() - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Method returns the principal of the logged in user.
- getSchedulerPassword() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AnnotationBasedSchedulerCredentialProviderImpl
- getSchedulerPassword() - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSchedulerCredentialProvider
-
Unencrypted password of the scheduler user.
- getSchedulerUser() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AnnotationBasedSchedulerCredentialProviderImpl
- getSchedulerUser() - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSchedulerCredentialProvider
-
Method returns the login name of the scheduler user.
- getSecurityInterceptor() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Property the implementation that should be used to ensure JEAF security.
- getServiceChannel() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the service channel implementation that is used in the context of this lifecycle manager implementation.
- getServiceInstance(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
- getServiceInstance(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method return a service instance that implements the passed service interface.
- getServiceInvocationContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method returns current service invocation context.
- getServiceInvocationContextManager() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextManagerImpl
-
Method returns the
ServiceInvocationContextManager
. - getServiceProvider(Class<T>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Method performs a lookup for the service provider of the passed type.
- getServiceProviderFactoryClasses() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Method returns all configured service provider factory classes.
- getServiceProviderImpl(Class<T>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Method performs a lookup for the service provider implementation of the passed type.
- getServiceProviderRegistry() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method has to return a fully initialized service provider registry for this environment.
- getServiceProviders() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the class objects of all service providers that were loaded by this life cycle manager.
- getServiceProxy(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method returns a proxy object for the service that implements the passed service interface.
- getServiceProxy(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method returns a proxy object for the service that implements the passed service interface.
- getServiceRegistry() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the service registry that was created during the initialization of JEAF.
- getServices() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the class objects of all services that were loaded by this life cycle manager.
- getSessionContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method returns the current session context.
- getSessionContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSessionContextManager
- getSessionContextManager() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextManagerImpl
-
Method returns the
SessionContextManager
. - getStartupCompletedEventSource() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- getTransactionContext() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method returns the current transaction context
- getTransactionContextManager() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextManagerImpl
-
Method returns the
TransactionContextManager
. - getTransactionListeners() - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
-
Property defines all transaction listeners that will be notified about transactions.
- getTriggerInterval() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns the currently defined trigger interval.
- getTriggerInterval() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
-
Property defines the principal provider implementation that should be used.
- getUserTransaction() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method returns a UserTransaction object that can be used by the life cycle manager for internal use.
- getUserTransaction() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalLifecycleManagerImpl
-
Method returns a UserTransaction object that can be used by the lifecycle manager for internal use only.
I
- initialize() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method triggers the initialization of all parts of JEAF and the components and services based on the JEAF Framework.
- injectDependencies(Object) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method injects all dependencies to JEAF services and service providers to the passed object.
- invokeService(Command, TransactionBehavior) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Method executes the passed command as a local service call.
- isAnonymous() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AnnotationBasedSchedulerCredentialProviderImpl
- isAnonymous() - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSchedulerCredentialProvider
-
Method returns true if the scheduler user is an anonymous user.
- isInitalized() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method checks whether this instance of a life cycle manager has already been initialized.
- isJEAFSchedulingEnabled() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SchedulingConfiguration
-
Property defines if JEAF's scheduling mechanism is enabled or not.
- isJEAFSecurityEnabled() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Property defines if JEAF security should be used or not.
- isServiceAvailable(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method checks if the service registry contains of service of the passed class.
- isServiceAvailable(Class<? extends Service>) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method checks if the service registry contains of service of the passed class.
- isServiceInvocationContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method checks if a service invocation context is available.
- isServiceInvocationContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceInvocationContextManagerImpl
- isSessionContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method checks if a session context is available.
- isSessionContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSessionContextManager
- isTransactionContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.ContextImpl
-
Method checks if a transaction context is available.
- isTransactionContextAvailable() - Method in class com.anaptecs.jeaf.core.servicechannel.base.TransactionContextManagerImpl
J
- JSEServiceChannel - Class in com.anaptecs.jeaf.core.servicechannel.jse
-
Core implementation of JEAF's service channel interface.
- JSEServiceChannel(LifecycleManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Initialize object.
- JSETimer - Class in com.anaptecs.jeaf.core.servicechannel.jse
-
Time task can be used to request the notification of all triggers.
- JSETimer(GenericLifecycleManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.jse.JSETimer
-
Initialize object.
L
- lifecycleManager - Variable in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Reference to lifecycle manager.
- LifecycleManagerFactoryImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- LifecycleManagerFactoryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.LifecycleManagerFactoryImpl
- LocalLifecycleManagerImpl - Class in com.anaptecs.jeaf.core.servicechannel.unmanaged
-
This class implements a JEAF lifecycle manager.
- LocalLifecycleManagerImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalLifecycleManagerImpl
-
Initialize object.
- LocalServiceChannelImpl - Class in com.anaptecs.jeaf.core.servicechannel.unmanaged
-
Class provides a base implementation for a local service channel.
- LocalServiceChannelImpl(LifecycleManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Initialize object.
N
- NEW_TX_REQUIRED - com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
A new transaction context is required.
- NO_TX_REQUIRED - com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
A currently running transaction has to be suspended so that there will be no more active transaction context.
P
- performLogin(String, String) - Method in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Method performs the actual login.
- performServiceCheck(Class<? extends Service>, CheckLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Method checks the state of the passed service.
- performShutdown() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method is called on JEAF's shutdown in order to provide a shutdown hook for specific life cycle manager implementations.
- performShutdown() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method implements the shutdown of the JEAF core.
- performShutdown() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalLifecycleManagerImpl
-
Method overrides implementation of base class in order to stop the started timer again.
- performStartup() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method is called on JEAF's initialization in order to load required components and service.
- performStartup() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method implements the startup of the JEAF core.
- performStartup() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalLifecycleManagerImpl
-
Method overrides implementation of base class in order to provide platform specific triggering mechanism.
- postServiceCall(ServiceCall, ApplicationException) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- postServiceCall(ServiceCall, ApplicationException) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object was called and an exception occurred.
- postServiceCall(ServiceCall, SystemException) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- postServiceCall(ServiceCall, SystemException) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object was called and an exception occurred.
- postServiceCall(ServiceCall, Error) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- postServiceCall(ServiceCall, Error) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object was called and an error occurred.
- postServiceCall(ServiceCall, Object) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- postServiceCall(ServiceCall, Object) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object was called successfully.
- postServiceCall(ServiceCall, RuntimeException) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- postServiceCall(ServiceCall, RuntimeException) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object was called and an exception occurred.
- preServiceCall(ServiceCall) - Method in class com.anaptecs.jeaf.core.servicechannel.base.DefaultSecurityServiceChannelInterceptor
- preServiceCall(ServiceCall) - Method in class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
-
Through this method an interceptor will be notified, that the service described by the passed ServiceCall object will be called.
- ProxyOnlyServiceRegistryImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class implements a simple service registry that contains service proxies only.
- ProxyOnlyServiceRegistryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Initialize object.
R
- registerActivity(Class<? extends Activity>, Activity) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ActivityRegistryImpl
-
Method adds the passed activity to the registry.
- registerService(ServiceImplementation, ServiceProxy) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ProxyOnlyServiceRegistryImpl
-
Method registers the service that is provided via the passed service factory.
- registerService(ServiceImplementation, ServiceProxy) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Method registers the service that is provided via the passed service factory.
- registerServiceProvider(Class<? extends ServiceProvider>, ServiceProviderImplementation) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Method registers the passed service provider as implementation for the passed service provider interface.
- releasingTxContext(TxContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractServiceChannel
-
Method will be called whenever a previously created transaction context is about to be released.
- releasingTxContext(TxContext) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSEServiceChannel
-
Method will be called whenever a previously created transaction context is about to be released.
- releasingTxContext(TxContext) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.LocalServiceChannelImpl
-
Method will be called whenever a previously created transaction context is about to be released.
- restrictAccessToExportedServices() - Method in class com.anaptecs.jeaf.core.servicechannel.base.SecurityConfiguration
-
Property defines if only service can be called from outside the JVM that are explicitly exported through this configuration.
- ROLES_GROUP_NAME - Static variable in class com.anaptecs.jeaf.core.servicechannel.jaas.AbstractJEAFLoginModule
-
Constant for the name of the module option that defines whether the authentication is disabled on login.
- run() - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSETimer
-
Run method requests life cycle manager to notify all registered triggers.
- run() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.TimerImpl
-
Run method requests life cycle manager to notify all registered triggers.
S
- SchedulingConfiguration - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class is intended to be used to read JEAF configuration data.
- SecurityConfiguration - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Class is intended to be used to read JEAF configuration data.
- ServiceInvocationContextManagerImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- ServiceInvocationContextManagerImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ServiceInvocationContextManagerImpl
- ServiceProviderRegistryImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
-
A service provider registry contains all available service providers.
- ServiceProviderRegistryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ServiceProviderRegistryImpl
-
Initialize object.
- ServiceRegistryImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
-
Service registry contains all service implementations and the corresponding proxy objects.
- ServiceRegistryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.ServiceRegistryImpl
-
Initialize object.
- setToCurrentServiceInvocationContext(ServiceInvocationContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceInvocationContextManagerImpl
- setToCurrentTxContext(TxContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.TransactionContextManagerImpl
-
Method sets this TxContext object to the current context.
- shutdown() - Method in class com.anaptecs.jeaf.core.servicechannel.base.AbstractLifecycleManager
-
Method triggers the shutdown of all parts of JEAF and the components and services based on the JEAF Framework.
- start(int, int) - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSETimer
-
Method starts the timer with the passed interval.
- start(int, int) - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.TimerImpl
-
Method starts the timer with the passed interval.
- stop() - Method in class com.anaptecs.jeaf.core.servicechannel.jse.JSETimer
-
Method stops the timer.
- stop() - Method in class com.anaptecs.jeaf.core.servicechannel.unmanaged.TimerImpl
-
Method stops the timer.
- supportsScheduling() - Method in class com.anaptecs.jeaf.core.servicechannel.base.GenericLifecycleManager
-
Method checks if this lifecycle manager implementation supports scheduling.
T
- TimerImpl - Class in com.anaptecs.jeaf.core.servicechannel.unmanaged
-
Time task can be used to request the notification of all triggers.
- TimerImpl(GenericLifecycleManager) - Constructor for class com.anaptecs.jeaf.core.servicechannel.unmanaged.TimerImpl
-
Initialize object.
- traceStartupInfo(Trace, TraceLevel) - Method in class com.anaptecs.jeaf.core.servicechannel.base.CoreConfiguration
- TransactionContextManagerImpl - Class in com.anaptecs.jeaf.core.servicechannel.base
- TransactionContextManagerImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.base.TransactionContextManagerImpl
- TxContextTransition - Enum in com.anaptecs.jeaf.core.servicechannel.base
-
Enumeration defines the possible transitions of a transaction context.
U
- UNCHANGED - com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
The current transaction context has to remain unchanged.
- unsetAsCurrentServiceInvocationContext(ServiceInvocationContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.ServiceInvocationContextManagerImpl
- unsetAsCurrentTxContext(TxContext) - Method in class com.anaptecs.jeaf.core.servicechannel.base.TransactionContextManagerImpl
-
Method removes this context object as current.
- UserPrincipalBasedLocaleProvider - Class in com.anaptecs.jeaf.core.servicechannel.jaas
-
This class implements a JEAF Locale Provider that supports user specific language settings based on the JEAFUserPrincipal.
- UserPrincipalBasedLocaleProvider() - Constructor for class com.anaptecs.jeaf.core.servicechannel.jaas.UserPrincipalBasedLocaleProvider
-
Initialize locale provider.
- UserPrincipalBasedLocaleProviderFactoryImpl - Class in com.anaptecs.jeaf.core.servicechannel.jaas
-
Class implements factory for a user based locale provider (
UserPrincipalBasedLocaleProvider
). - UserPrincipalBasedLocaleProviderFactoryImpl() - Constructor for class com.anaptecs.jeaf.core.servicechannel.jaas.UserPrincipalBasedLocaleProviderFactoryImpl
V
- ValidationServiceChannelInterceptor - Class in com.anaptecs.jeaf.core.servicechannel.validation
-
Class implements a service channel interceptor that is used to ensure that Java Validation constraints are fulfilled on requests and responses.
- ValidationServiceChannelInterceptor() - Constructor for class com.anaptecs.jeaf.core.servicechannel.validation.ValidationServiceChannelInterceptor
- valueOf(String) - Static method in enum com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.anaptecs.jeaf.core.servicechannel.base.TxContextTransition
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages