@Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface ProfileSpec
| Modifier and Type | Required Element and Description |
|---|---|
Class<?> |
cmpInterface
the profile cmp interface
|
String |
name
the profile spec name
|
String |
vendor
the profile spec vendor
|
String |
version
the profile spec version
|
| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends javax.slee.profile.Profile> |
abstractClass
the optional profile abstract class
|
LibraryRef[] |
libraryRefs |
Class<? extends javax.slee.profile.ProfileLocalObject> |
localInterface
the optional profile local interface
|
Class<?> |
managementInterface
the optional profile management interface
|
ProfileSpecRef[] |
profileSpecRefs |
ConfigProperty[] |
properties |
String |
securityPermissions |
Class<? extends javax.slee.profile.ProfileTable> |
tableInterface
the optional profile table interface
|
public abstract String name
public abstract String vendor
public abstract String version
public abstract Class<?> cmpInterface
public abstract Class<? extends javax.slee.profile.ProfileLocalObject> localInterface
public abstract Class<?> managementInterface
public abstract Class<? extends javax.slee.profile.Profile> abstractClass
public abstract Class<? extends javax.slee.profile.ProfileTable> tableInterface
public abstract LibraryRef[] libraryRefs
public abstract ProfileSpecRef[] profileSpecRefs
public abstract ConfigProperty[] properties
public abstract String securityPermissions
Copyright © 2017. All rights reserved.