public class GroupData extends UserData
GroupData represents Group Type @see UserAdminMBean.GROUP_TYPE.It is a codec
for the CompositeData representing a Group.
credentialsname, properties, type| Constructor and Description |
|---|
GroupData(org.osgi.service.useradmin.Group group)
Constructs new GroupData from Group object.
|
GroupData(String name,
Dictionary properties,
Dictionary credentials,
String[] members,
String[] requiredMembers)
Constructs new GroupData.
|
GroupData(String name,
String[] members,
String[] requiredMembers)
Constructs new GroupData.
|
| Modifier and Type | Method and Description |
|---|---|
static GroupData |
from(CompositeData data)
Static factory method to create GroupData from CompositeData object.
|
String[] |
getMembers() |
String[] |
getRequiredMembers() |
CompositeData |
toCompositeData()
Translates GroupData to CompositeData represented by compositeType
UserAdminMBean.GROUP_TYPE. |
getCredentialsTablegetName, getPropertiesTable, getPropertiesTable, getType, propertiesFrom, toTabularDatapublic GroupData(org.osgi.service.useradmin.Group group)
group - Group instance.public GroupData(String name, String[] members, String[] requiredMembers)
name - group name.members - basic members.requiredMembers - required members.public GroupData(String name, Dictionary properties, Dictionary credentials, String[] members, String[] requiredMembers)
name - group name.properties - group properties.credentials - group credentials.members - basic members.requiredMembers - required members.public CompositeData toCompositeData()
UserAdminMBean.GROUP_TYPE.toCompositeData in class UserDatapublic static GroupData from(CompositeData data)
data - CompositeData instance.public String[] getMembers()
public String[] getRequiredMembers()
Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.