@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public @interface ProvidedService
Modifier and Type | Required Element and Description |
---|---|
Class<?> |
type
The service interface type.
|
Modifier and Type | Optional Element and Description |
---|---|
Implementation |
implementation
The service implementation.
|
String |
name
The name (for referencing/overriding).
|
Publish |
publish
Publish details.
|
public abstract Class<?> type
public abstract String name
public abstract Implementation implementation
public abstract Publish publish
Copyright © 2013. All Rights Reserved.