org.qi4j.spi
Interface Qi4jSPI

All Superinterfaces:
Qi4j

public interface Qi4jSPI
extends Qi4j

Encapsulation of the Qi4j SPI. This is implemented by the runtime.


Method Summary
 EntityDescriptor getEntityDescriptor(EntityComposite composite)
           
 EntityState getEntityState(EntityComposite composite)
           
 ServiceDescriptor getServiceDescriptor(ServiceReference service)
           
 EntityStateHolder getState(EntityComposite composite)
           
 StateHolder getState(TransientComposite composite)
           
 StateHolder getState(ValueComposite composite)
           
 TransientDescriptor getTransientDescriptor(TransientComposite composite)
           
 ValueDescriptor getValueDescriptor(ValueComposite value)
           
 
Methods inherited from interface org.qi4j.api.Qi4j
dereference, getConfigurationInstance, getConfigurationType, getModule, getModule, getModule, getSuperComposite
 

Method Detail

getTransientDescriptor

TransientDescriptor getTransientDescriptor(TransientComposite composite)

getState

StateHolder getState(TransientComposite composite)

getEntityDescriptor

EntityDescriptor getEntityDescriptor(EntityComposite composite)

getState

EntityStateHolder getState(EntityComposite composite)

getEntityState

EntityState getEntityState(EntityComposite composite)

getValueDescriptor

ValueDescriptor getValueDescriptor(ValueComposite value)

getState

StateHolder getState(ValueComposite composite)

getServiceDescriptor

ServiceDescriptor getServiceDescriptor(ServiceReference service)