Package jadex.micro.annotation
Annotation Type Publish
-
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) public @interface Publish
The name (for referencing/overriding).
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.String
publishid
The publishing id, e.g.java.lang.String
publishtype
The publishing type, e.g.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<?>
mapping
The mapping information (e.g.boolean
multi
Flag if the service should be published to multiple locations.NameValue[]
properties
Additional mapping properties.ServiceScope
publishscope
The scope user to find the publish service.
-
-
-
-
publishscope
ServiceScope publishscope
The scope user to find the publish service.- Default:
- jadex.bridge.service.ServiceScope.PLATFORM
-
-
-
properties
NameValue[] properties
Additional mapping properties.- Default:
- {}
-
-