package org.hyperic.hq.management.shared; import org.hyperic.hq.appdef.shared.AppdefEntityID; import org.hyperic.hq.appdef.shared.AppdefUtil; import org.hyperic.hq.authz.server.session.Resource; import org.hyperic.hq.events.AbstractEvent; import org.hyperic.hq.events.ResourceEventInterface; public class PolicyConfigFailedEvent extends AbstractEvent implements ResourceEventInterface { private final AppdefEntityID aeid; private final String message; public PolicyConfigFailedEvent(Resource r, String message) { setInstanceId(r.getInstanceId()); aeid = AppdefUtil.newAppdefEntityId(r); this.message = message; } public AppdefEntityID getResource() { return aeid; } public String toString() { return message; } public String getLevelString() { return "ERR"; } }