|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Provider
Class level annotation designates a class as a Service.
When none of the properties specified, POJO Service Engine will defaults
ServiceEndpiont as below.
Simple class name as Endpoint name.
Http URI constructed from reverse package name and Endpoint name is used as
default for Service and Interface namespaces.
Service local name defaults to Endpoint name suffixed with "Service".
Interface local name defaults to Endpoint name suffixed with "Interface".
Optional Element Summary | |
---|---|
java.lang.String |
interfaceQN
QName of the JBI endpoint interface. |
java.lang.String |
name
Name used as JBI Service Endpoint Name. |
java.lang.String |
serviceQN
JBI endpoint Service QName. |
public abstract java.lang.String name
public abstract java.lang.String serviceQN
public abstract java.lang.String interfaceQN
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |