public class DefaultGroupMembership extends AbstractInstanceResource implements GroupMembership
deletedPropertyNames, dirty, dirtyProperties, HREF_PROP_NAME, properties, readLock, referenceFactory, writeLock| Constructor and Description |
|---|
DefaultGroupMembership(InternalDataStore dataStore) |
DefaultGroupMembership(InternalDataStore dataStore,
Map<String,Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
static GroupMembership |
create(Account account,
Group group,
InternalDataStore dataStore)
THIS IS NOT PART OF THE STORMPATH PUBLIC API.
|
void |
delete() |
Account |
getAccount() |
Group |
getGroup() |
Map<String,Property> |
getPropertyDescriptors() |
savecreatePropertyDescriptorMap, equals, getBoolean, getBooleanProperty, getDataStore, getDateProperty, getDeletedPropertyNames, getHref, getInt, getIntProperty, getProperty, getPropertyNames, getResourceProperty, getString, getStringProperty, getUpdatedPropertyNames, hashCode, isDirty, isMaterialized, isNew, isPrintableProperty, materialize, setProperties, setProperty, setProperty, setProperty, setResourceProperty, toStringpublic DefaultGroupMembership(InternalDataStore dataStore)
public DefaultGroupMembership(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors in class AbstractResourcepublic Account getAccount()
getAccount in interface GroupMembershippublic Group getGroup()
getGroup in interface GroupMembershippublic static GroupMembership create(Account account, Group group, InternalDataStore dataStore)
Default* implementations.account - the account to associate with the group.group - the group which will contain the account.dataStore - the datastore used to create the membershipCopyright © 2012–2014. All rights reserved.