|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport
org.apache.jetspeed.audit.impl.AuditActivityImpl
public class AuditActivityImpl
Gathers information about security auditing activity
Field Summary | |
---|---|
protected java.lang.String |
anonymousUser
|
protected javax.sql.DataSource |
ds
|
protected boolean |
enabled
|
protected static org.apache.commons.logging.Log |
log
|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
AuditActivityImpl(javax.sql.DataSource dataSource)
|
Method Summary | |
---|---|
javax.sql.DataSource |
getDataSource()
|
boolean |
getEnabled()
Get the enabled state of this service |
protected void |
logAdminActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description,
java.lang.String category,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue)
|
void |
logAdminAttributeActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
Log auditable activity by an administrator on attirbutes on behalf of a user |
void |
logAdminAuthorizationActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String value,
java.lang.String description)
|
void |
logAdminCredentialActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
Log auditable activity by an administrator on credentials on behalf of a user |
void |
logAdminUserActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
Log auditable activity by an administrator on behalf of another user |
protected void |
logUserActivities(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description,
java.lang.String category)
|
void |
logUserActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String description)
Log user security-audit-related activity |
void |
logUserAttributeActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
Log auditable activity by an administrator on attirbutes on behalf of a user |
void |
setEnabled(boolean enabled)
Enable or disable the service at runtime |
Methods inherited from class org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport |
---|
checkDaoConfig, closePersistenceBrokerIfNecessary, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
---|
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final org.apache.commons.logging.Log log
protected javax.sql.DataSource ds
protected java.lang.String anonymousUser
protected boolean enabled
Constructor Detail |
---|
public AuditActivityImpl(javax.sql.DataSource dataSource)
Method Detail |
---|
public void setEnabled(boolean enabled)
AuditActivity
setEnabled
in interface AuditActivity
public boolean getEnabled()
AuditActivity
getEnabled
in interface AuditActivity
public javax.sql.DataSource getDataSource()
getDataSource
in interface AuditActivity
public void logAdminAttributeActivity(java.lang.String adminName, java.lang.String ipAddress, java.lang.String targetUser, java.lang.String activity, java.lang.String name, java.lang.String beforeValue, java.lang.String afterValue, java.lang.String description)
AuditActivity
logAdminAttributeActivity
in interface AuditActivity
public void logAdminCredentialActivity(java.lang.String adminName, java.lang.String ipAddress, java.lang.String targetUser, java.lang.String activity, java.lang.String description)
AuditActivity
logAdminCredentialActivity
in interface AuditActivity
public void logAdminAuthorizationActivity(java.lang.String adminName, java.lang.String ipAddress, java.lang.String targetUser, java.lang.String activity, java.lang.String value, java.lang.String description)
logAdminAuthorizationActivity
in interface AuditActivity
public void logAdminUserActivity(java.lang.String adminName, java.lang.String ipAddress, java.lang.String targetUser, java.lang.String activity, java.lang.String description)
AuditActivity
logAdminUserActivity
in interface AuditActivity
protected void logAdminActivity(java.lang.String adminName, java.lang.String ipAddress, java.lang.String targetUser, java.lang.String activity, java.lang.String description, java.lang.String category, java.lang.String name, java.lang.String beforeValue, java.lang.String afterValue)
public void logUserActivity(java.lang.String userName, java.lang.String ipAddress, java.lang.String activity, java.lang.String description)
AuditActivity
logUserActivity
in interface AuditActivity
public void logUserAttributeActivity(java.lang.String userName, java.lang.String ipAddress, java.lang.String activity, java.lang.String name, java.lang.String beforeValue, java.lang.String afterValue, java.lang.String description)
AuditActivity
logUserAttributeActivity
in interface AuditActivity
protected void logUserActivities(java.lang.String userName, java.lang.String ipAddress, java.lang.String activity, java.lang.String name, java.lang.String beforeValue, java.lang.String afterValue, java.lang.String description, java.lang.String category)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |