EASP Audit Plugin 7.7.0

net.juniper.smgt.ent.plugin
Interface AuditPluginEventListener

All Superinterfaces:
net.juniper.smgt.sae.plugin.PluginEventListener
All Known Implementing Classes:
DefaultAuditEventListener

public interface AuditPluginEventListener
extends net.juniper.smgt.sae.plugin.PluginEventListener

The interface that defines the plugin points of an ITManager audit plugin. An audit plugin must implment this inteface.


Field Summary
static String PLUGINNAME
          The name of the plugin.
 
Method Summary
 void export(ExportAuditEvent event)
          Called after an IT manager export a VPN.
 void managerLogin(ManagerLoginAuditEvent event)
          Called after an IT manager logs into the ESP.
 void managerLogout(ManagerLogoutAuditEvent event)
          Called after an IT manager logs out from the ESP.
 void subscribe(SubscribeAuditEvent event)
          Called after an IT manager subscribes a service.
 void unexport(UnexportAuditEvent event)
          Called after an IT manager unexport a VPN.
 void unsubscribe(UnsubscribeAuditEvent event)
          Called after an IT manager unsubscribes a service.
 void updateServiceOpState(ServiceOpStateAuditEvent event)
          Called after an IT manager changes the operational state of a
 void updateSubscriber(SubscriberUpdateAuditEvent event)
          Called after an IT manager changes parameter substitutions of a subscriber object.
 void updateSubscription(SubscriptionUpdateAuditEvent event)
          Called after an IT manager updates a subscription, including changing parameter substitutions, changing the administrative state or suspending/resuming the subscription
 
Methods inherited from interface net.juniper.smgt.sae.plugin.PluginEventListener
init, shutdown
 

Field Detail

PLUGINNAME

static final String PLUGINNAME
The name of the plugin. Currently, the ESP only support one instance of AuditPluginEventListener. In the configuration of plugins, the implementation of the AuditPluginEventListener must be named as PLUGINNAME.

See Also:
Constant Field Values
Method Detail

managerLogin

void managerLogin(ManagerLoginAuditEvent event)
Called after an IT manager logs into the ESP.

Parameters:
event - a ManagerLoginAuditEvent

managerLogout

void managerLogout(ManagerLogoutAuditEvent event)
Called after an IT manager logs out from the ESP.

Parameters:
event - a ManagerLogoutAuditEvent

subscribe

void subscribe(SubscribeAuditEvent event)
Called after an IT manager subscribes a service.

Parameters:
event - a SubscribeAuditEvent that contains the id of the subscribed subscription

unsubscribe

void unsubscribe(UnsubscribeAuditEvent event)
Called after an IT manager unsubscribes a service.

Parameters:
event - a UnsubscribeAuditEvent that contains the subscription id that was unsubscribed

updateSubscription

void updateSubscription(SubscriptionUpdateAuditEvent event)
Called after an IT manager updates a subscription, including changing parameter substitutions, changing the administrative state or suspending/resuming the subscription

Parameters:
event - a SubscriptionUpdateAuditEvent

updateSubscriber

void updateSubscriber(SubscriberUpdateAuditEvent event)
Called after an IT manager changes parameter substitutions of a subscriber object.

Parameters:
event - a SubscriberUpdateAuditEvent

updateServiceOpState

void updateServiceOpState(ServiceOpStateAuditEvent event)
Called after an IT manager changes the operational state of a

Parameters:
event - a ServiceOpStateAuditEvent

export

void export(ExportAuditEvent event)
Called after an IT manager export a VPN.

Parameters:
event - a ExportAuditEvent that contains the id of the exported vpn

unexport

void unexport(UnexportAuditEvent event)
Called after an IT manager unexport a VPN.

Parameters:
event - a UnexportAuditEvent that contains the vpn id that was unexported

EASP Audit Plugin 7.7.0