/** * Empty interface for a service component that has no operations. * This can be used as a default service interface by components that * do not wish the base class to be used as the interface as specified * by the defaulting rules. * * @version $Rev: 1 $ $Date: 2007-05-14 18:40:37 +0100 (Mon, 14 May 2007) $ */ @Service(value={VoidService.class}) public interface VoidService { }
@Service(Transformer.class) public class JSON2OMElement extends BaseTransformer<Object, OMElement> implements PullTransformer<Object, OMElement> {
@Service(OverrideRegistry.class) public class OverrideRegistryImpl implements OverrideRegistry, ContributionServiceListener { private Map<URI, List<PersistenceOverrides>> index = new ConcurrentHashMap<>();
@Service(OverrideRegistry.class) public class OverrideRegistryImpl implements OverrideRegistry, ContributionServiceListener { private Map<URI, List<PersistenceOverrides>> index = new ConcurrentHashMap<>();
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
@org.oasisopen.sca.annotation.Service(value=EmptyBehaviour.class,names="service") public class EmptyBehaviourImpl extends AbstractBehaviourImpl implements EmptyBehaviour {
@org.oasisopen.sca.annotation.Service(value=ExitBehaviour.class,names="service") public class ExitBehaviourImpl extends AbstractBehaviourImpl implements ExitBehaviour {
@Service(ScopeContainer.class) public class StatelessScopeContainer extends AbstractScopeContainer {
@org.oasisopen.sca.annotation.Service(value=MemoryReceiver.class,names="service") @PolicySets("frascati:scaEasyPrimitive") public class MemoryReceiverImpl extends AbstractReceiverImpl implements
@Service(ScopeContainer.class) public class StatelessScopeContainer extends AbstractScopeContainer {
@Service(ScopeContainer.class) public class StatelessScopeContainer extends AbstractScopeContainer {
@org.oasisopen.sca.annotation.Service(value=ForkBehaviour.class,names="service") public class ForkBehaviourImpl extends AbstractBehaviourImpl implements ForkBehaviour {
@org.oasisopen.sca.annotation.Service(value=ReThrowBehaviour.class,names="service") public class ReThrowBehaviourImpl extends AbstractBehaviourImpl implements ReThrowBehaviour {
@Service(value=ExtendedBehaviour.class,names="extended_behavior_service") @PolicySets("frascati:scaEasyPrimitive") public abstract class AbstractExtendedBehaviourImpl extends AbstractBehaviourImpl implements ExtendedBehaviour {
@Service(value=Endpoint.class,names="service") @PolicySets("frascati:scaEasyPrimitive") public abstract class AbstractEndpointImpl extends SCAComponentImpl implements Endpoint {
@org.oasisopen.sca.annotation.Service(value=Sender.class,names="service") @PolicySets("frascati:scaEasyPrimitive") public abstract class AbstractSenderImpl extends SCAComponentImpl implements Sender {
@org.oasisopen.sca.annotation.Service(value=Receiver.class,names="service") @PolicySets("frascati:scaEasyPrimitive") public abstract class AbstractReceiverImpl extends SCAComponentImpl implements Receiver {
@org.oasisopen.sca.annotation.Service(value=ProviderEndpoint.class,names="service") @PolicySets("frascati:scaEasyPrimitive") public class ProviderEndpointImpl extends SCAComponentImpl implements ProviderEndpoint {