com.waveset.provision
Interface ProvisionMonitor

All Known Implementing Classes:
ReconMonitor

public interface ProvisionMonitor


Method Summary
 void accountCreated(LighthouseContext con, ProvisioningOptions options, WSUser user, ResourceOp op)
          Called immediately after an account has been created.
 void accountDeleted(LighthouseContext con, ProvisioningOptions options, WSUser user, ResourceOp op)
          Called after an account has been updated.
 void accountFetched(LighthouseContext con, ProvisioningOptions options, WSUser user, ResourceOp op, WSUser fetched)
          Called immediately after an account has been fetched from a resource.
 void accountRenamed(LighthouseContext con, ProvisioningOptions options, java.lang.String origAccountId, ResourceOp op)
          Called after an account has been deleted.
 void accountUpdated(LighthouseContext con, ProvisioningOptions options, WSUser user, ResourceOp op)
          Called after an account has been deleted.
 

Method Detail

accountFetched

public void accountFetched(LighthouseContext con,
                           ProvisioningOptions options,
                           WSUser user,
                           ResourceOp op,
                           WSUser fetched)
                    throws WavesetException
Called immediately after an account has been fetched from a resource.

Throws:
WavesetException

accountCreated

public void accountCreated(LighthouseContext con,
                           ProvisioningOptions options,
                           WSUser user,
                           ResourceOp op)
                    throws WavesetException
Called immediately after an account has been created.

Throws:
WavesetException

accountDeleted

public void accountDeleted(LighthouseContext con,
                           ProvisioningOptions options,
                           WSUser user,
                           ResourceOp op)
                    throws WavesetException
Called after an account has been updated.

Throws:
WavesetException

accountUpdated

public void accountUpdated(LighthouseContext con,
                           ProvisioningOptions options,
                           WSUser user,
                           ResourceOp op)
                    throws WavesetException
Called after an account has been deleted.

Throws:
WavesetException

accountRenamed

public void accountRenamed(LighthouseContext con,
                           ProvisioningOptions options,
                           java.lang.String origAccountId,
                           ResourceOp op)
                    throws WavesetException
Called after an account has been deleted.

Throws:
WavesetException