A B C F G H I L M N O R S T U

A

accept(Interface) - Method in interface org.ow2.frascati.tinfi.api.InterfaceFilter
Test whether the specified Interface should be included.
accept(Interface, Method) - Method in interface org.ow2.frascati.tinfi.api.InterfaceMethodFilter
Test whether the specified pair Interface,Method should be included.
addFcIntentHandler(IntentHandler) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Add the specified intent handler on all business interfaces.
addFcIntentHandler(IntentHandler, InterfaceFilter) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Add the specified intent handler on all interfaces, business or control, that match the specified interface filter.
addFcIntentHandler(IntentHandler, InterfaceMethodFilter) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Add the specified intent handler on all interface methods, business or control, that match the specified filter.
addFcIntentHandler(IntentHandler, String) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Add the specified intent handler on the specified interface.
addFcIntentHandler(IntentHandler, String, Method) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Add the specified intent handler on the specified method of the specified interface.
addFcIntentHandler(IntentHandler, Class<T>, String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAIntentController
Add the specified intent handler on all service methods of the current component which satisfy the following conditions: the implementation method in the component class is associated with an annotation of the specified class, the annotation provides a String[] value() method, one of the returned strings when calling value()is equal to the specified value.
addFcSubComponent(Component) - Method in interface org.objectweb.fractal.api.control.ContentController
Adds a sub-component to this component.
AttributeController - Interface in org.objectweb.fractal.api.control
A component interface to control the attributes of the component to which it belongs.

B

bindFc(String, Object) - Method in interface org.objectweb.fractal.api.control.BindingController
Binds the client interface whose name is given to a server interface.
BindingController - Interface in org.objectweb.fractal.api.control
A component interface to control the bindings of the component to which it belongs.

C

CLIENT - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isClient value to be used in createFcItfType to create a client interface type.
COLLECTION - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isCollection value to be used in createFcItfType to create a collection interface type.
Component - Interface in org.objectweb.fractal.api
A component interface to introspect the external interfaces of the component to which it belongs.
ComponentType - Interface in org.objectweb.fractal.api.type
A component type.
containsPropertyName(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return true if the specified property has been set.
ContentController - Interface in org.objectweb.fractal.api.control
A component interface to control the content of the component to which it belongs.
ContentInstantiationException - Exception in org.ow2.frascati.tinfi.api.control
Exception thrown whenever a problem occurs when instantiating the content instance of a component.
ContentInstantiationException() - Constructor for exception org.ow2.frascati.tinfi.api.control.ContentInstantiationException
 
ContentInstantiationException(String) - Constructor for exception org.ow2.frascati.tinfi.api.control.ContentInstantiationException
 
ContentInstantiationException(Throwable) - Constructor for exception org.ow2.frascati.tinfi.api.control.ContentInstantiationException
 
ContentInstantiationException(String, Throwable) - Constructor for exception org.ow2.frascati.tinfi.api.control.ContentInstantiationException
 
createFcItfType(String, String, boolean, boolean, boolean) - Method in interface org.objectweb.fractal.api.type.TypeFactory
Creates an interface type.
createFcType(InterfaceType[]) - Method in interface org.objectweb.fractal.api.type.TypeFactory
Creates a component type.

F

Factory - Interface in org.objectweb.fractal.api.factory
A component interface to create components of the same type.
Fractal - Class in org.objectweb.fractal.api
Provides a static method to get a bootstrap component.
Fractal - Class in org.objectweb.fractal.util
Provides static methods to access standard interfaces of Fractal components.

G

GenericFactory - Interface in org.objectweb.fractal.api.factory
A component interface to create arbitrary components.
getAttributeController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the AttributeController interface of the given component.
getBindingController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the BindingController interface of the given component.
getBootstrapComponent() - Static method in class org.objectweb.fractal.api.Fractal
Returns a bootstrap component to create other components.
getBootstrapComponent() - Static method in class org.objectweb.fractal.util.Fractal
Returns a bootstrap component to create other components.
getBootstrapComponent(Map) - Static method in class org.objectweb.fractal.util.Fractal
Returns a bootstrap component to create other components.
getComponent() - Method in interface org.ow2.frascati.tinfi.api.IntentJoinPoint
Return the component for which the intent has been defined.
getContentController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the ContentController interface of the given component.
getFactory(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the Factory interface of the given component.
getFcContent() - Method in interface org.ow2.frascati.tinfi.api.control.SCAContentController
Return the current content instance.
getFcContentClass() - Method in interface org.ow2.frascati.tinfi.api.control.SCAContentController
Return the content class associated with this component.
getFcContentDesc() - Method in interface org.objectweb.fractal.api.factory.Factory
Returns a description of the content part of the components instantiated by this factory.
getFcControllerDesc() - Method in interface org.objectweb.fractal.api.factory.Factory
Returns a description of the controller part of the components instantiated by this factory.
getFcInstanceType() - Method in interface org.objectweb.fractal.api.factory.Factory
Returns the functional type of the components instantiated by this factory.
getFcInterface(String) - Method in interface org.objectweb.fractal.api.Component
Returns an external interface of the component to which this interface belongs.
getFcInterfaces() - Method in interface org.objectweb.fractal.api.Component
Returns the external interfaces of the component to which this interface belongs.
getFcInterfaceType(String) - Method in interface org.objectweb.fractal.api.type.ComponentType
Returns an interface type of this component type from its name.
getFcInterfaceTypes() - Method in interface org.objectweb.fractal.api.type.ComponentType
Returns the types of the interfaces of components of this type.
getFcInternalInterface(String) - Method in interface org.objectweb.fractal.api.control.ContentController
Returns an internal interface of the component to which this interface belongs.
getFcInternalInterfaces() - Method in interface org.objectweb.fractal.api.control.ContentController
Returns the internal interfaces of the component to which this interface belongs.
getFcItfName() - Method in interface org.objectweb.fractal.api.Interface
Returns the name of this interface inside its component.
getFcItfName() - Method in interface org.objectweb.fractal.api.type.InterfaceType
Returns the name of component interfaces of this type.
getFcItfOwner() - Method in interface org.objectweb.fractal.api.Interface
Returns the component to which this interface belongs.
getFcItfSignature() - Method in interface org.objectweb.fractal.api.type.InterfaceType
Returns the signatures of the methods of interfaces of this type.
getFcItfType() - Method in interface org.objectweb.fractal.api.Interface
Returns the type of this interface.
getFcName() - Method in interface org.objectweb.fractal.api.control.NameController
Returns the name of the component to which this interface belongs.
getFcState() - Method in interface org.objectweb.fractal.api.control.LifeCycleController
Returns the execution state of the component to which this interface belongs.
getFcSubComponents() - Method in interface org.objectweb.fractal.api.control.ContentController
Returns the sub-components of this component.
getFcSuperComponents() - Method in interface org.objectweb.fractal.api.control.SuperController
Returns the components that contain the component to which this interface belongs.
getFcType() - Method in interface org.objectweb.fractal.api.Component
Returns the type of the component to which this interface belongs.
getGenericFactory(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the GenericFactory interface of the given component.
getInterface() - Method in interface org.ow2.frascati.tinfi.api.IntentJoinPoint
Return the component interface (service or reference) for which the intent has been defined.
getLifeCycleController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the LifeCycleController interface of the given component.
getNameController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the NameController interface of the given component.
getPromoter(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return the reference of the property controller which promotes the specified property.
getPromoterPropertyName(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return the name of the property defined at the level of the component which promotes the specified property.
getPropertyNames() - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return the names of the properties whose values have been set by invoking SCAPropertyController.setValue(String, Object).
getSuperController(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the SuperController interface of the given component.
getType(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return the type of the specified property.
getTypeFactory(Component) - Static method in class org.objectweb.fractal.util.Fractal
Returns the TypeFactory interface of the given component.
getValue(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return the value of the specified property.

H

hasBeenSet(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return true if the specified property has been set by calling SCAPropertyController.setValue(String, Object).

I

IllegalBindingException - Exception in org.objectweb.fractal.api.control
Thrown when an error related to bindings occurs.
IllegalBindingException(String) - Constructor for exception org.objectweb.fractal.api.control.IllegalBindingException
Constructs an IllegalBindingException with the specified detail message.
IllegalContentException - Exception in org.objectweb.fractal.api.control
Thrown when an error related to the management of sub components occurs.
IllegalContentException(String) - Constructor for exception org.objectweb.fractal.api.control.IllegalContentException
Constructs an IllegalContentException with the specified detail message.
IllegalLifeCycleException - Exception in org.objectweb.fractal.api.control
Thrown when a component is not in a valid life cycle state to use some method.
IllegalLifeCycleException(String) - Constructor for exception org.objectweb.fractal.api.control.IllegalLifeCycleException
Constructs an IllegalLifeCycleException with the specified detail message.
IllegalPromoterException - Exception in org.ow2.frascati.tinfi.api.control
Exception thrown when attempting to set a cycle between property promoters.
IllegalPromoterException(String) - Constructor for exception org.ow2.frascati.tinfi.api.control.IllegalPromoterException
 
InstantiationException - Exception in org.objectweb.fractal.api.factory
Thrown when a component cannot be instantiated.
InstantiationException(String) - Constructor for exception org.objectweb.fractal.api.factory.InstantiationException
Constructs an InstantiationException with the specified detail message.
IntentHandler - Interface in org.ow2.frascati.tinfi.api
Interface implemented by intent handlers.
IntentJoinPoint - Interface in org.ow2.frascati.tinfi.api
Interface for introspecting intent join points.
Interface - Interface in org.objectweb.fractal.api
An interface to introspect component interfaces.
InterfaceFilter - Interface in org.ow2.frascati.tinfi.api
A filter for Interfaces.
InterfaceMethodFilter - Interface in org.ow2.frascati.tinfi.api
A filter for Interface,Method pairs.
InterfaceType - Interface in org.objectweb.fractal.api.type
A component interface type.
invoke(IntentJoinPoint) - Method in interface org.ow2.frascati.tinfi.api.IntentHandler
This method defines the actions performed by this intent handler.
isDeclared(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Return true if the specified property is declared by the content class associated with the current component.
isFcClientItf() - Method in interface org.objectweb.fractal.api.type.InterfaceType
Returns true if component interfaces of this type are client interfaces.
isFcCollectionItf() - Method in interface org.objectweb.fractal.api.type.InterfaceType
Indicates how many interfaces of this type a component may have.
isFcInternalItf() - Method in interface org.objectweb.fractal.api.Interface
Returns true if this interface is an internal interface.
isFcOptionalItf() - Method in interface org.objectweb.fractal.api.type.InterfaceType
Returns true if component interfaces of this type are optional.
isFcSubTypeOf(Type) - Method in interface org.objectweb.fractal.api.Type
Returns true if the given type is a sub-type of this type.

L

LifeCycleController - Interface in org.objectweb.fractal.api.control
A component interface to control the lifecycle of the component to which it belongs.
listFc() - Method in interface org.objectweb.fractal.api.control.BindingController
Returns the names of the client interfaces of the component to which this interface belongs.
listFcIntentHandler(String) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Return the list of intent handlers associated with the specified interface.
listFcIntentHandler(String, Method) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Return the list of intent handlers associated with the specified method of the specified interface.
lookupFc(String) - Method in interface org.objectweb.fractal.api.control.BindingController
Returns the interface to which the given client interface is bound.

M

MANDATORY - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isOptional value to be used in createFcItfType to create a mandatory interface type.

N

NAME - Static variable in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
NAME of the intent controller.
NAME - Static variable in interface org.ow2.frascati.tinfi.api.control.SCAContentController
NAME of the content controller.
NAME - Static variable in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
NAME of the content controller.
NameController - Interface in org.objectweb.fractal.api.control
A component interface to control the name of the component to which it belongs.
newFcInstance() - Method in interface org.objectweb.fractal.api.factory.Factory
Instantiates a component from this factory.
newFcInstance(Type, Object, Object) - Method in interface org.objectweb.fractal.api.factory.GenericFactory
Creates a component.
NoSuchInterfaceException - Exception in org.objectweb.fractal.api
Thrown when trying to use or inspect an interface or interface type that does not exist.
NoSuchInterfaceException(String) - Constructor for exception org.objectweb.fractal.api.NoSuchInterfaceException
Constructs a NoSuchInterfaceException with the specified detail message.

O

OPTIONAL - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isOptional value to be used in createFcItfType to create an optional interface type.
org.objectweb.fractal.api - package org.objectweb.fractal.api
 
org.objectweb.fractal.api.control - package org.objectweb.fractal.api.control
 
org.objectweb.fractal.api.factory - package org.objectweb.fractal.api.factory
 
org.objectweb.fractal.api.type - package org.objectweb.fractal.api.type
 
org.objectweb.fractal.util - package org.objectweb.fractal.util
 
org.ow2.frascati.tinfi.api - package org.ow2.frascati.tinfi.api
 
org.ow2.frascati.tinfi.api.control - package org.ow2.frascati.tinfi.api.control
 

R

removeFcIntentHandler(IntentHandler) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Remove the specified intent handler on all interfaces, business and control, of the current component.
removeFcIntentHandler(IntentHandler, String) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Remove the specified intent handler on the interface (service or reference) whose name is specified.
removeFcIntentHandler(IntentHandler, String, Method) - Method in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Remove the specified intent handler on the method of the interface (service or reference) whose name is specified.
removeFcSubComponent(Component) - Method in interface org.objectweb.fractal.api.control.ContentController
Removes a sub-component from this component.

S

SCABasicIntentController - Interface in org.ow2.frascati.tinfi.api.control
Intent control interface for SCA components.
SCAContentController - Interface in org.ow2.frascati.tinfi.api.control
Content control interface for SCA primitive components.
SCAIntentController - Interface in org.ow2.frascati.tinfi.api.control
Intent control interface for SCA primitive components.
SCAPropertyController - Interface in org.ow2.frascati.tinfi.api.control
Property control interface for SCA primitive components.
SERVER - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isClient value to be used in createFcItfType to create a server interface type.
setFcContent(Object) - Method in interface org.ow2.frascati.tinfi.api.control.SCAContentController
For composite-scoped components, specify the content instance to be used.
setFcContentClass(Class<?>) - Method in interface org.ow2.frascati.tinfi.api.control.SCAContentController
Declare the content class associated with this component.
setFcName(String) - Method in interface org.objectweb.fractal.api.control.NameController
Sets the name of the component to which this interface belongs.
setPromoter(String, SCAPropertyController) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Set the reference of the property controller which promotes the specified property to the current property controller.
setPromoter(String, SCAPropertyController, String) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Set the reference of the property controller which promotes the specified property name to the current property controller and the associated property name at the level of the promoter.
setType(String, Class<?>) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Set the type of the specified property.
setValue(String, Object) - Method in interface org.ow2.frascati.tinfi.api.control.SCAPropertyController
Set the value of the specified property.
SINGLE - Static variable in interface org.objectweb.fractal.api.type.TypeFactory
The isCollection value to be used in createFcItfType to create a singleton interface type.
STARTED - Static variable in interface org.objectweb.fractal.api.control.LifeCycleController
The state of a component just after startFc has been executed.
startFc() - Method in interface org.objectweb.fractal.api.control.LifeCycleController
Starts the component to which this interface belongs.
stopFc() - Method in interface org.objectweb.fractal.api.control.LifeCycleController
Stops the component to which this interface belongs.
STOPPED - Static variable in interface org.objectweb.fractal.api.control.LifeCycleController
The state of a component just after stopFc has been executed.
SuperController - Interface in org.objectweb.fractal.api.control
A component interface to control the super components of the component to which it belongs.

T

TinfiException - Exception in org.ow2.frascati.tinfi.api
Root class for all exceptions declared by Tinfi.
TinfiException() - Constructor for exception org.ow2.frascati.tinfi.api.TinfiException
 
TinfiException(String) - Constructor for exception org.ow2.frascati.tinfi.api.TinfiException
 
TinfiException(Throwable) - Constructor for exception org.ow2.frascati.tinfi.api.TinfiException
 
TinfiException(String, Throwable) - Constructor for exception org.ow2.frascati.tinfi.api.TinfiException
 
Type - Interface in org.objectweb.fractal.api
Specifies the minimal interface that all type systems must implement.
TypeFactory - Interface in org.objectweb.fractal.api.type
A component interface to create component and interface type objects.

U

unbindFc(String) - Method in interface org.objectweb.fractal.api.control.BindingController
Unbinds the given client interface.

A B C F G H I L M N O R S T U

Copyright © 2007-2011. All Rights Reserved.