Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Event Processing
12c Release 1 (12.1.3.0.0)

E54267-01
FRAMES    NO FRAMES
DETAIL:  FIELD | CONSTR | METHOD


com.bea.wlevs.util
Interface Service


public interface Service
extends java.lang.annotation.Annotation

Marks a method (typically a JavaBean setter method) as requiring an OSGi service reference.


Method Summary
 ServiceCardinality cardinality()
           
 ServiceClassLoader contextClassloader()
           
 java.lang.String filter()
          filter used to narrow service matches, may be null
 java.lang.String serviceBeanName()
          The name of the bean that backs the injected service.
 java.lang.Class serviceType()
          Interface (or class) of the service to be injected
 int timeout()
          Timeout for servcie resolution in milliseconds.

 

Methods inherited from interface java.lang.annotation.Annotation
annotationType, equals, hashCode, toString

 

Method Detail

serviceBeanName

public java.lang.String serviceBeanName()
The name of the bean that backs the injected service. May be null.

cardinality

public ServiceCardinality cardinality()

contextClassloader

public ServiceClassLoader contextClassloader()

timeout

public int timeout()
Timeout for servcie resolution in milliseconds.

serviceType

public java.lang.Class serviceType()
Interface (or class) of the service to be injected

filter

public java.lang.String filter()
filter used to narrow service matches, may be null

Overview  Package   Class   Use  Tree  Deprecated  Index  Help 
Copyright © 2007, 2014 Oracle and/or its affiliates. All rights reserved.
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD