Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D E F G I L M N O P R S T U V W

A

ACTIVITY_CONTEXT_INTERFACE_IMPL - Static variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 
abstractMethods - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
the sbb abstract methods used to generate the concrete class methods
activityContextIDInterfaceClass - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 
activityContextInterface - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
The interface from which to generate the concrete interface
addInterceptedMethod(CtClass, CtMethod, String, boolean) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Add a concrete method invoking the interceptor interceptorName with the same parameters,name,return type as the method method
asSbbActivityContextInterface(ActivityContextInterface) - Method in class org.mobicents.slee.container.deployment.FooSbb
 

C

CONCRETE_ACTIVITY_INTERFACE_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
CONCRETE_ACTIVITY_INTERFACE_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
ClassUtils - class org.mobicents.slee.container.deployment.ClassUtils.
 
ClassUtils() - Constructor for class org.mobicents.slee.container.deployment.ClassUtils
 
ConcreteActivityContextInterfaceGenerator - class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator.
Class generating the concrete activity context interface class from the activity context interface provided by a sbb developer
ConcreteActivityContextInterfaceGenerator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 
ConcreteActivityContextInterfaceGeneratorTest - class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest.
 
ConcreteActivityContextInterfaceGeneratorTest(String) - Constructor for class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
Constructor for ConcreteActivityContextInterfaceGeneratorTest.
ConcreteClassGeneratorUtils - class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils.
Utility class to generate concrete classes
ConcreteClassGeneratorUtils() - Constructor for class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
ConcreteSbbGenerator - class org.mobicents.slee.container.deployment.ConcreteSbbGenerator.
Class generating the sbb concrete class from a sbb abstract class provided by a sbb developer
ConcreteSbbGenerator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Constructor
ConcreteSbbGeneratorTest - class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest.
 
ConcreteSbbGeneratorTest() - Constructor for class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
ConcreteSbbGeneratorTest(String) - Constructor for class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
ConcreteSbbLocalObjectGenerator - class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator.
Class generating the concrete Sbb local object class
ConcreteSbbLocalObjectGenerator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
 
ConcreteUsageParameterClassGenerator - class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator.
 
ConcreteUsageParameterClassGenerator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
ConcreteUsageParameterMBeanInterfaceGenerator - class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator.
Generator for the concrete usage usage parameter mbean.
ConcreteUsageParameterMBeanInterfaceGenerator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
checkCMPFieldsAgainstDeploymentDescripor(Map, CMPField[], CtClass) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Check that for the CMP fields defined in the sbbDeployment descriptor there is at least one accessor.
checkEventHandlerMethods(CtClass, SleeContainer) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Check the event handler method signatures.
checkInterfaces(CtClass[], String) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Check if among the interfaces one is the class searched
checkProfileCMPMethods(CtClass, Map, Map) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
 
checkSbbAbstractClassConstraints(CtClass) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Check the constraints defined by the slee specification final release 1.0 on an Sbb Abstract Class : The class must implement, directly or indirectly, the javax.slee.Sbb interface.
checkSbbAgainstDeploymentDescriptor(CtClass) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Check that the sbb abstract class correclty implements what is defined in the deployment descriptor For each method defined by the SBB Developer, there must be a matching method in the SBB abstract class.
checkUsageParameterInterface(SbbDescriptorImpl) - Static method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
Check if the usage parameter inteface conforms to the restrictions that are present in Chapter 11 of the SLEE specification.
classPool - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
classPool - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
concreteActivityContextInterface - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
The the concrete activity interface
concreteActivityContextInterfaceGenerator - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
 
concreteActivityContextInterfaceGenerator - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Generator of the concrete activity context interface in case the sbb developer specified a narrow method in th descriptor
concreteMethods - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
the sbb concrete methods written by the SBB developer
concreteSbbGenerator - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
concreteSbbGenerator - Variable in class org.mobicents.slee.container.deployment.SbbDeployer
Generator used to generatr the concrete class of the Sbb abstract class provided by the sbb developer
concreteSbbLocalObject - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
The concrete sbb local object class
copyMethods(CtClass, CtClass, CtClass[]) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Copy declared methods from one class to another
createCMPAccessors(CMPField[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the cmp fields and their accessors (getter and setter)
createClassPool() - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
FIXME: Why is this method needed? Could we do away with it? Call this for each deployment.
createConstructor(CtClass, CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
Create a constructor.
createConstructor(CtClass, CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
Create a constructor.
createConstructorWithParameter(CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Creates a constructor with parameters
For every parameter a field of the same class is created in the concrete class And each field is gonna be initialized with the corresponding parameter
createConstructorWithParameter(CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Creates a constructor with parameters
For every parameter a field of the same class is created in the concrete class And each field is gonna be initialized with the corresponding parameter
createConstructorWithParameter(CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
Creates a constructor with parameters
For every parameter a field of the same class is created in the concrete class And each field is gonna be initialized with the corresponding parameter
createDefaultConstructor() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Create a default constructor on the Activity context interface Concrete Class
createDefaultConstructor() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a default constructor on the Sbb Concrete Class
createDefaultConstructor(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
createDefaultUsageParameterGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a default usage parameter getter and setter.
createDefaultUsageParameterSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a setter for the default usage parameter
createField(CtClass, String) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
createFields() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Create the Fields needed in the activity context interface concrete class
createFields(CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
createFireEventMethods(HashSet) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the implementation of the fire event methods
createGetChildRelationsMethod(GetChildRelationMethod[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the get child relation method (this method redirects the call to a child relation interceptor)
createGetProfileCMPMethods(ProfileCMPMethod[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the get profile CMP method (this method redirects the call to a profile cmp interceptor)
createGetSbbActivityContextInterfaceMethod(CtClass, Class) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the narrow method to get the activity context interface
createInheritanceLink(CtClass, CtClass) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Create the inheritance link with the sbb absract class provided by the sbb developer
createInterceptorFields() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Create the interceptors in the concrete activity context interface It creates 1 interceptor for the different method calls: ActivityContextInterfaceInterceptor
createInterceptorFields() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the interceptors in the concrete class It creates 4 interceptors for the different method calls: persistenceInterceptor,FireEventInterceptor,ChildRelationInterceptor and UsageParameterInterceptor
createInterceptors(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
createInterfaceLinks(CtClass, CtClass[]) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Create the links with possible interfaces
createMethodWrapper(CtClass, CtMethod) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a method wrapper.
createNamedUsageParameterGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a named usage parameter getter.
createNamedUsageParameterSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a way to export the hash table where the service container stores named sbb usage parameters.
createPersistentStateHolderClass(CMPField[]) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create the persistent object that will hold the persistent state of the sbb
createSbbEntityGetterAndSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create a method to retrive the entity from the SbbObject.
createSetActivityContextInterfaceMethod(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
createStateGetterAndSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Create methods to set and get the Sbb Object state.

D

DEFAULT_USAGE_PARAMETER_SETTER - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
DEPLOYMENT_PATH - Static variable in class org.mobicents.slee.container.deployment.SbbVerifier
 
decorateAbstractSbb() - Method in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
Decorate the abstract sbb Class
decorateENCBindCalls() - Method in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
If there are bind calls to ENC, replace with OperationNotSupportedException exception.
decorateNewThreadCalls() - Method in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
If there are new Thread() calls, replace with exception.
deployPath - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
The path where DU classes will reside
deployPath - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
The path where DU classes will reside
deployPath - Variable in class org.mobicents.slee.container.deployment.SbbDeployer
 
deployPath - Static variable in class org.mobicents.slee.container.deployment.SbbVerifier
Path where to find the classes
deploySbb(SbbDescriptorImpl, SleeContainer) - Method in class org.mobicents.slee.container.deployment.SbbDeployer
Deploy a Sbb.
deployService(Service) - Method in class org.mobicents.slee.container.deployment.ServiceDeployer
Deploy a Service
descriptor - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 

E

errorString - Variable in class org.mobicents.slee.container.deployment.SbbVerifier
 

F

FooEvent - class org.mobicents.slee.container.deployment.FooEvent.
 
FooEvent() - Constructor for class org.mobicents.slee.container.deployment.FooEvent
 
FooSbb - class org.mobicents.slee.container.deployment.FooSbb.
 
FooSbb() - Constructor for class org.mobicents.slee.container.deployment.FooSbb
 
FooSbbActivityContextInterface - interface org.mobicents.slee.container.deployment.FooSbbActivityContextInterface.
 
FooSbbLocalObject - interface org.mobicents.slee.container.deployment.FooSbbLocalObject.
 
fireStartEvent(FooEvent, ActivityContextInterface, Address) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
firstTime - Static variable in class org.mobicents.slee.container.deployment.SbbVerifier
 

G

GET_NAME - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
GET_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ClassUtils
 
GET_USAGE_PARAMETER_MBEAN - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateAbstractMethod(CtClass, CtMethod) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
generateActivityContextInterfaceConcreteClass(String) - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Generate the Activity Context Interface Class
generateConcreteMethod(CtClass, CtMethod) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateConcreteMethod(CtClass, CtMethod) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
generateConcreteMethods(Map) - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Generates the concrete methods of the class It generates a specific method implementation for the javax.slee.ActivityContextInterface methods for the methods coming from the ActivityContextInterface developer the call is routed to the activity context interface interceptor
generateConcreteMethods(Map, String) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
Generates the concrete methods of the class
generateConcreteSbb() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Generate the concrete sbb Class
generateConcreteUsageParameterClass(SbbDescriptorImpl) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateConcreteUsageParameterMBeanInterface() - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
generateEqualsMethod() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
 
generateFields(CtClass, CtClass[]) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
Generate the fields.
generateGetSbbEntityId() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
 
generateNameGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateNameSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateResetMethod(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
Reset the usage parameters.
generateSampleMethod(CtClass, String) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateSbbIDGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateSbbLocalObjectConcreteClass(String, String, String) - Method in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
Generate the Sbb Local Object Class
generateSbbUsageMBeanGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateSbbUsageMBeanSetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generateServiceIDGetter(CtClass) - Method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generatedFields - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
generatedFields - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
getAbstractMethodsFromClass(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Retrieve all abstract methods from a class
getCMPFields(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Returns the set of names representing valid, full access (read&write) JavaBean properties declared in the given class.
getChildRelationManager() - Method in class org.mobicents.slee.container.deployment.MappingManager
Retrieve the class that will be used to handle the calls done on the child relation methods
getClassFromPrimitiveType(String) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Return the String allowing one to create an Object (Integer, Boolean, Byte,...
getConcreteMethodsFromClass(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Retrieve all concrete (non-abstract and non-native) methods from a class
getCounter() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
getCounter() - Method in interface org.mobicents.slee.container.deployment.FooSbbLocalObject
 
getCounterLastUpdated() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
getDefaultUsageManager() - Method in class org.mobicents.slee.container.deployment.MappingManager
Retrieve the class that will be used to handle the calls done on the default usage methods
getFireEventManager() - Method in class org.mobicents.slee.container.deployment.MappingManager
Retrieve the class that will be used to handle the calls done on the fire event methods
getFooProfileCMP(ProfileID) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
getFooSbb() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
getInterfaceMethodsFromInterface(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Retrieve all interface methods from an interface
getInterfaceMethodsFromInterface(CtClass, Map) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getLibPath() - Static method in class org.mobicents.slee.container.deployment.SbbDeployer
TODO: using the SLEE class loader is not the most elegant way to do this.
getObjectFromPrimitiveType(String, String) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Return the String allowing one to create an Object (Integer, Boolean, Byte,...
getPeerFooSbb() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
getPersistenceManager() - Method in class org.mobicents.slee.container.deployment.MappingManager
Retrieve the class that will be used to handle the calls done on the peristence methods
getPrimitiveTypeFromClass(String) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getPrimitiveTypeFromObject(String, String) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Return the String allowing one to create a primitive type (Integer, Boolean, Byte,...
getPublicAbstractMethods(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getPublicMethods(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getSbbConcreteClassName(String) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Create a concrete sbb class name based on a given sbb abstract class name
getSuperClassesAbstractMethodsFromClass(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getSuperClassesAbstractMethodsFromInterface(CtClass) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
 
getUserName() - Method in interface org.mobicents.slee.container.deployment.FooSbbActivityContextInterface
 

I

IS_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ClassUtils
 
isAbstractSbbClassDecorated - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
Optimization variable.
isBaseInterfaceMethod(String) - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 
isValidOverride(CtMethod, CtMethod) - Static method in class org.mobicents.slee.container.deployment.ClassUtils
Checks if the child method is correctly overriding the parent method.

L

libPath - Static variable in class org.mobicents.slee.container.deployment.SbbDeployer
The path where common SLEE jars are located.
logger - Static variable in class org.mobicents.slee.container.deployment.ClassUtils
 
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Logger to logg information
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Logger to logg information
logger - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
Logger to logg information
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
logger - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
logger - Static variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
Logger to logg information
logger - Static variable in class org.mobicents.slee.container.deployment.SbbDeployer
Logger to logg information
logger - Static variable in class org.mobicents.slee.container.deployment.SbbVerifier
Logger to logg information
logger - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 

M

MappingManager - class org.mobicents.slee.container.deployment.MappingManager.
Read an xml file to provide the managers (method call interceptors) that will be used to handle calls done on methods on sbb concrete class generated by the slee.
MappingManager() - Constructor for class org.mobicents.slee.container.deployment.MappingManager
 
mappingManager - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
manager used to get the method call interceptors
mbeanInterfaceName - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 

N

NAMED_USAGE_PARAMETER_SETTER - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
NAME_FIELD - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 

O

org.mobicents.slee.container.deployment - package org.mobicents.slee.container.deployment
 

P

PROFILE_CONCRETE_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PROFILE_CONCRETE_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PROFILE_MBEAN_CONCRETE_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PROFILE_MBEAN_CONCRETE_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PROFILE_TRANSIENT_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PROFILE_TRANSIENT_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
PUBLIC_IDENTIFIER - Static variable in class org.mobicents.slee.container.deployment.ClassUtils
 
paramNameFromClassName(CtClass) - Static method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
paramNameFromClassName(CtClass) - Static method in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
pool - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
Pool to generate or read classes with javassist
pool - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
pool - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
Pool to generate or read classes with javassist
pool - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
Pool to generate or read classes with javassist
pool - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
Pool to generate or read classes with javassist
pool - Variable in class org.mobicents.slee.container.deployment.SbbVerifier
Pool to generate or read classes with javassist

R

reInit() - Static method in class org.mobicents.slee.container.deployment.SbbDeployer
This method cleans the table holding clues to the classes already generated
rootNode - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
rootNode - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 

S

SBB_CHILDRELATION_INTERCEPTOR - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
SBB_CONCRETE_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SBB_CONCRETE_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SBB_FIREEVENT_INTERCEPTOR - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 
SBB_JAR_XML - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
SBB_JAR_XML - Static variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
SBB_LOCAL_OBJECT_CLASS_NAME_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SBB_LOCAL_OBJECT_CLASS_NAME_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SBB_PERSISTENCE_INTERCEPTOR_FIELD - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
The name of SBB Interceptor field that deals with SBB CMP fields
SBB_PROFILE_CMP_INTERCEPTOR_FIELD - Static variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
The name of SBB Interceptor field that deals with Profile CMP fields
SBB_USAGE_PARAMETERS_INTERFACE_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SBB_USAGE_PARAMETERS_INTERFACE_SUFFIX - Static variable in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
 
SET_NAME - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
SET_PREFIX - Static variable in class org.mobicents.slee.container.deployment.ClassUtils
 
SET_USAGE_PARAMETER_MBEAN - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
SbbAbstractDecorator - class org.mobicents.slee.container.deployment.SbbAbstractDecorator.
Class decorating the sbb abstract class.
SbbAbstractDecorator(SbbDescriptorImpl) - Constructor for class org.mobicents.slee.container.deployment.SbbAbstractDecorator
Constructor
SbbDeployer - class org.mobicents.slee.container.deployment.SbbDeployer.
Class deploying a sbb
SbbDeployer() - Constructor for class org.mobicents.slee.container.deployment.SbbDeployer
 
SbbDeployer(String) - Constructor for class org.mobicents.slee.container.deployment.SbbDeployer
 
SbbVerifier - class org.mobicents.slee.container.deployment.SbbVerifier.
Verify that a sbb abstract class provided by a sbb developer is following a set of constraints.
SbbVerifier(SbbDescriptor) - Constructor for class org.mobicents.slee.container.deployment.SbbVerifier
 
SbbVerifierTest - class org.mobicents.slee.container.deployment.SbbVerifierTest.
 
SbbVerifierTest(String) - Constructor for class org.mobicents.slee.container.deployment.SbbVerifierTest
Constructor for SbbVerifierTest.
ServiceDeployer - class org.mobicents.slee.container.deployment.ServiceDeployer.
This Deployer is used to deploy services It calls the sbb deployer class to deploy sbbs SLEE specification 1.0 section 2.3.2 : The Service Deployer understands the operational environment.
ServiceDeployer() - Constructor for class org.mobicents.slee.container.deployment.ServiceDeployer
Default Constructor
sbbAbstractClass - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
the sbb abstract class used to generate the concrete class
sbbAbstractClass - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
the sbb abstract class
sbbAbstractClass - Variable in class org.mobicents.slee.container.deployment.SbbVerifier
the class holder for javax.slee.Sbb
sbbActivate() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbConcreteClass - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
the sbb concrete class to generate
sbbCreate() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbDeploymentDescriptor - Variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
 
sbbDeploymentDescriptor - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
the sbb deployment descriptor used to generate the concrete class
sbbDeploymentDescriptor - Variable in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
the sbb deployment descriptor
sbbDeploymentDescriptor - Variable in class org.mobicents.slee.container.deployment.SbbVerifier
deployment descriptor used to verified that the Sbb Abstract class and the definitions in the deployment descriptor are matching
sbbDeploymentDescriptorParser - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
sbbDeploymentDescriptorParser - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
sbbDescriptor - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 
sbbDescriptorImpl - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
sbbDescriptorImpl - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
sbbExceptionThrown(Exception, Object, ActivityContextInterface) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbJarDocument - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
sbbJarDocument - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
sbbLoad() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbLocalObjectInterface - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
The interface from which to generate the concrete class
sbbNode - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
sbbNode - Variable in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
sbbPassivate() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbPostCreate() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbRemove() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbRolledBack(RolledBackContext) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbStore() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
sbbVerifier - Variable in class org.mobicents.slee.container.deployment.SbbDeployer
Verifier used to verify the sbb abstract class before generating the concrete class and to verify the generated concrete class
serviceContainer - Variable in class org.mobicents.slee.container.deployment.SbbDeployer
Pointer to the service container -- this is needed to check if the correct eventhandler methods exist.
services - Variable in class org.mobicents.slee.container.deployment.ServiceDeployer
 
setCounter(int) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
setCounter(int) - Method in interface org.mobicents.slee.container.deployment.FooSbbLocalObject
 
setCounterLastUpdated(Date) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
setPeerFooSbb(FooSbbLocalObject) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
setSbbContext(SbbContext) - Method in class org.mobicents.slee.container.deployment.FooSbb
 
setUp() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
 
setUp() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
Initialize the fixture.
setUp() - Method in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
setUserName(String) - Method in interface org.mobicents.slee.container.deployment.FooSbbActivityContextInterface
 
sleeSbbLocalObject - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbLocalObjectGenerator
 
superClassesAbstractMethods - Variable in class org.mobicents.slee.container.deployment.ConcreteSbbGenerator
 

T

THIS_ACTIVITY_CONTEXT_INTERFACE_IMPL - Static variable in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGenerator
 
tearDown() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
 
tearDown() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
 
tearDown() - Method in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
testGenerateActivityContextConcreteClass() - Method in class org.mobicents.slee.container.deployment.ConcreteActivityContextInterfaceGeneratorTest
 
testGenerateClass() - Method in class org.mobicents.slee.container.deployment.ConcreteSbbGeneratorTest
Test the generation of a class
testVerifySbbAbstractClass() - Method in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
testVerifySbbConcreteClass() - Method in class org.mobicents.slee.container.deployment.SbbVerifierTest
 
toArray(CtClass) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Transform an array class to its string representation
example: String[] -> [Ljava.lang.String;
toJvmRepresentation(String) - Static method in class org.mobicents.slee.container.deployment.ConcreteClassGeneratorUtils
Get the jvm representation of the primitives types
Exemple: int -> I, boolean -> Z and so on...
trapMethodIfENCBindCall(CtMethod) - Method in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
 

U

USAGE_PARAMETER_MBEAN_FIELD - Static variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterClassGenerator
 
unsetSbbContext() - Method in class org.mobicents.slee.container.deployment.FooSbb
 
usageParameterFieldName - Variable in class org.mobicents.slee.container.deployment.ConcreteUsageParameterMBeanInterfaceGenerator
 

V

verifySbbAbstractClass(String, SleeContainer) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Verify that a sbb abstract class provided by a sbb developer is following a set of constraints.
verifySbbConcreteClass(String) - Method in class org.mobicents.slee.container.deployment.SbbVerifier
Verify the sbb concrete class generated by the slee runtime to check the generated byte code integrity.

W

writeDecoratedAbstractClassToDisc() - Method in class org.mobicents.slee.container.deployment.SbbAbstractDecorator
 

A C D E F G I L M N O P R S T U V W