001
014
015 package com.liferay.portal.kernel.audit;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
023 public class AuditRouterUtil {
024
025 public static AuditRouter getAuditRouter() {
026 PortalRuntimePermission.checkGetBeanProperty(AuditRouterUtil.class);
027
028 return _auditRouter;
029 }
030
031 public static boolean isDeployed() {
032 return getAuditRouter().isDeployed();
033 }
034
035 public static void route(AuditMessage auditMessage) throws AuditException {
036 getAuditRouter().route(auditMessage);
037 }
038
039 public void setAuditRouter(AuditRouter auditRouter) {
040 PortalRuntimePermission.checkSetBeanProperty(getClass());
041
042 _auditRouter = auditRouter;
043 }
044
045 private static AuditRouter _auditRouter;
046
047 }