com.bea.security.entitlements.admin.beans
Interface Distributable

All Known Implementing Classes:
SessionState

public interface Distributable

Interface to be implemented by the session state object Mandates distribution contract for the EUI functionality, so that the JSP or the external clients to invoke methods to control distribution.


Method Summary
 com.bea.ales.rbac.DistributionStatus getDistributionStatus()
          Return staus of current distribution flag
 java.lang.String revertDistribution()
          Called to revert changes made during session.
 void setDistributionStatus(com.bea.ales.rbac.DistributionStatus distributionStatus)
          Sets distribution status flag
 java.lang.String startDistribution()
          Start a new distribution
 

Method Detail

getDistributionStatus

public com.bea.ales.rbac.DistributionStatus getDistributionStatus()
Return staus of current distribution flag

Returns:
true if set, false otherwise

revertDistribution

public java.lang.String revertDistribution()
Called to revert changes made during session. Just rollsback current transaction and reloads the tree.

Returns:
String null mostly

setDistributionStatus

public void setDistributionStatus(com.bea.ales.rbac.DistributionStatus distributionStatus)
Sets distribution status flag

Parameters:
distributionStatus - status to set

startDistribution

public java.lang.String startDistribution()
Start a new distribution

Returns:
null mostly


Copyright © 2007 BEA Systems Inc. All Rights Reserved.