public class SCIMServiceImpl extends Object implements SCIMService
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
protected org.apache.cxf.jaxrs.ext.MessageContext |
messageContext |
protected javax.ws.rs.core.UriInfo |
uriInfo |
Constructor and Description |
---|
SCIMServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected AnyDAO<?> |
anyDAO(Resource type) |
protected AbstractAnyLogic<?,?> |
anyLogic(Resource type) |
protected SCIMDataBinder |
binder() |
protected javax.ws.rs.core.Response.ResponseBuilder |
checkETag(Resource resource,
String key) |
protected SCIMConfManager |
confManager() |
protected javax.ws.rs.core.Response |
createResponse(String key,
SCIMResource resource) |
protected ListResponse<R> |
doSearch(Resource type,
SCIMSearchRequest request) |
protected GroupDAO |
groupDAO() |
protected GroupLogic |
groupLogic() |
ResourceType |
resourceType(String type) |
List<ResourceType> |
resourceTypes() |
javax.ws.rs.core.Response |
schema(String schema) |
javax.ws.rs.core.Response |
schemas() |
ServiceProviderConfig |
serviceProviderConfig() |
protected javax.ws.rs.core.Response |
updateResponse(String key,
SCIMResource resource) |
protected UserDAO |
userDAO() |
protected UserLogic |
userLogic() |
protected static final org.slf4j.Logger LOG
@Context protected javax.ws.rs.core.UriInfo uriInfo
@Context protected org.apache.cxf.jaxrs.ext.MessageContext messageContext
public ServiceProviderConfig serviceProviderConfig()
serviceProviderConfig
in interface SCIMService
public List<ResourceType> resourceTypes()
resourceTypes
in interface SCIMService
public ResourceType resourceType(String type)
resourceType
in interface SCIMService
public javax.ws.rs.core.Response schemas()
schemas
in interface SCIMService
public javax.ws.rs.core.Response schema(String schema)
schema
in interface SCIMService
protected UserDAO userDAO()
protected GroupDAO groupDAO()
protected UserLogic userLogic()
protected GroupLogic groupLogic()
protected SCIMDataBinder binder()
protected AbstractAnyLogic<?,?> anyLogic(Resource type)
protected SCIMConfManager confManager()
protected javax.ws.rs.core.Response createResponse(String key, SCIMResource resource)
protected javax.ws.rs.core.Response updateResponse(String key, SCIMResource resource)
protected javax.ws.rs.core.Response.ResponseBuilder checkETag(Resource resource, String key)
protected ListResponse<R> doSearch(Resource type, SCIMSearchRequest request)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.