Package com.netscape.cms.servlet.base
Class SubsystemService
- java.lang.Object
-
- com.netscape.cms.servlet.base.PKIService
-
- com.netscape.cms.servlet.base.SubsystemService
-
- Direct Known Subclasses:
AuditService
,GroupService
,UserService
public class SubsystemService extends PKIService
-
-
Field Summary
Fields Modifier and Type Field Description protected com.netscape.cmscore.logging.Auditor
auditor
protected IAuthzSubsystem
authz
protected Logger
logger
protected static Logger
signedAuditLogger
-
Fields inherited from class com.netscape.cms.servlet.base.PKIService
bannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo
-
-
Constructor Summary
Constructors Constructor Description SubsystemService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
audit(java.lang.String message, java.lang.String scope, java.lang.String type, java.lang.String id, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String status)
void
auditConfigTokenGeneral(java.lang.String status, java.lang.String service, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String info)
java.util.ResourceBundle
getResourceBundle(java.lang.String name)
java.lang.String
getSharedSubsystemConfDir()
java.lang.String
getSubsystemConfDir()
java.lang.String
getSubsystemName()
java.lang.String
getUserMessage(java.lang.String messageId, javax.ws.rs.core.HttpHeaders headers, java.lang.String... params)
void
log(LogSource source, int level, java.lang.String message)
-
Methods inherited from class com.netscape.cms.servlet.base.PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, getVersion, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponse
-
-
-
-
Field Detail
-
signedAuditLogger
protected static Logger signedAuditLogger
-
authz
protected IAuthzSubsystem authz
-
auditor
protected com.netscape.cmscore.logging.Auditor auditor
-
logger
protected Logger logger
-
-
Method Detail
-
getSubsystemName
public java.lang.String getSubsystemName()
-
getSubsystemConfDir
public java.lang.String getSubsystemConfDir()
-
getSharedSubsystemConfDir
public java.lang.String getSharedSubsystemConfDir()
-
getResourceBundle
public java.util.ResourceBundle getResourceBundle(java.lang.String name) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getUserMessage
public java.lang.String getUserMessage(java.lang.String messageId, javax.ws.rs.core.HttpHeaders headers, java.lang.String... params)
-
log
public void log(LogSource source, int level, java.lang.String message)
-
audit
public void audit(java.lang.String message, java.lang.String scope, java.lang.String type, java.lang.String id, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String status)
-
auditConfigTokenGeneral
public void auditConfigTokenGeneral(java.lang.String status, java.lang.String service, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String info)
-
-