public class BackendDomainResource extends AbstractBackendSubResource<Domain,Directory> implements DomainResource
AbstractBackendSubResource.ParametersProvider<R,Q>
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
guid, STRICTLY_IMMUTABLE
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo
Constructor and Description |
---|
BackendDomainResource(String id,
BackendDomainsResource parent) |
Modifier and Type | Method and Description |
---|---|
protected Domain |
addParents(Domain domain)
Add any parent resource references needed for constructing links.
|
Domain |
get() |
Domain |
getDirectory() |
DomainGroupsResource |
getDomainGroupsResource() |
DomainUsersResource |
getDomainUsersResource() |
getEntity, getStrictlyImmutable, performGet, performGet, performUpdate, performUpdate, validateUpdate
addLinks, addLinks, addLinks, addLinks, addOrUpdateLink, asCollection, asGuidOr404, asString, awaitCompletion, delay, entityNotFound, getAsynchronousStatus, getMapper, getMappingLocator, getQueryParams, incomplete, inject, injectSearchLinks, linkSubCollections, linkSubResource, map, map, map, map, newModel, notFound, notFound, populate, removeIfExist, setMappingLocator, urlEncode
doAction, doGetEntity, doNonBlockingAction, expectNonBlocking, getBackendCollection, getConfigurationValue, getEntity, getEntity, getEntity, performAction, performAction, performNonBlockingAction
asCollection, asGuid, asGuid, combine, fault, getBackend, getCurrent, getEffectiveLocale, getHttpHeaders, getMessageBundle, getSessionHelper, getUriInfo, handleError, handleError, instantiate, localize, localize, localize, sessionize, sessionize, setBackend, setHttpHeaders, setMessageBundle, setSessionHelper, setUriInfo, validateEnum, validateParameters, validateParameters
public BackendDomainResource(String id, BackendDomainsResource parent)
public Domain get()
get
in interface DomainResource
public Domain getDirectory()
public DomainGroupsResource getDomainGroupsResource()
getDomainGroupsResource
in interface DomainResource
public DomainUsersResource getDomainUsersResource()
getDomainUsersResource
in interface DomainResource
protected Domain addParents(Domain domain)
AbstractBackendResource
addParents
in class AbstractBackendResource<Domain,Directory>
Copyright © 2012. All Rights Reserved.