Package com.portal.bas
Class PSettableRestriction
java.lang.Object
com.portal.bas.PRestriction
com.portal.bas.PSettableRestriction
- All Implemented Interfaces:
Serializable,Cloneable
This class is used to set the property whether the permission has been deleted or changed.
- See Also:
-
Field Summary
Fields inherited from class com.portal.bas.PRestriction
CHANGABLE_DISCRETE, CHANGABLE_NDISCRETE, CHANGABLE_NO, CHANGABLE_RANGED, CHANGABLE_YES, mChangeRes, mHigh, mLow, mMask, mViewRes, PERM_ACCOUNT_STATUS, PERM_ACCT_CREATE_ALL, PERM_ADD_DEAL, PERM_ADJ_CREDIT, PERM_ADJ_DEBIT, PERM_AR_ACCESS, PERM_AR_NEGATIVE_ALLOCATE, PERM_BACKDATE, PERM_BALANCE_MONITORING_ACCESS, PERM_BILL_ADJUST, PERM_BILL_DOM, PERM_BILL_FREQ, PERM_BILL_NOW, PERM_CHARGE, PERM_CHARGE_GROUP_MEMBERS_LINK, PERM_CHARGE_GROUP_MEMEBERINFO, PERM_CHARGE_GROUP_MODIFY, PERM_CHARGE_MEMBERSHIP_PARTICIPATION, PERM_CHARGE_MODIFY_PRIORITY, PERM_CHARGE_SERVICE_FUTURE, PERM_CHARGE_SERVICE_TYPE, PERM_CLIENTTOOL_CC, PERM_COLLECTIONS_ACTIONHISTORY, PERM_COLLECTIONS_AGENT, PERM_COLLECTIONS_ASSIGN, PERM_COLLECTIONS_CHANGESTATUS, PERM_COLLECTIONS_CHARGECC, PERM_COLLECTIONS_EXEMPT, PERM_COLLECTIONS_INSERT, PERM_COLLECTIONS_MANAGER, PERM_COLLECTIONS_MASKCARDDETAILS, PERM_COLLECTIONS_NEWCARD, PERM_COLLECTIONS_PROMISETOPAY, PERM_COLLECTIONS_REMOVEEXEMPT, PERM_COLLECTIONS_RESCHEDULE, PERM_COLLECTIONS_UPDATEPAYMENT, PERM_CONTACT, PERM_CORRECTIVE_BILL, PERM_CREDIT, PERM_CREDITCARD, PERM_CREDITLIMIT, PERM_CUSTOMIZE_PRODUCT_OVERRIDE, PERM_DEAL_CANCEL, PERM_DEAL_CUSTOMIZE, PERM_DEAL_HISTORY, PERM_DEBIT, PERM_DEBITCARD, PERM_DEFERRED_ACTION_DELETE, PERM_DEFERRED_ACTION_EXECUTE, PERM_DISCOUNT_GROUP_MEMBERS_LINK, PERM_DISCOUNT_GROUP_MEMEBERINFO, PERM_DISCOUNT_GROUP_MODIFY, PERM_DISCOUNT_MEMBERSHIP_PARTICIPATION, PERM_DISCOUNT_MODIFY_PRIORITY, PERM_DISCOUNT_SERVICE_FUTURE, PERM_DISCOUNT_SERVICE_TYPE, PERM_DISPUTE_OPEN, PERM_DISPUTE_SETTLE, PERM_EVENT_ADJUST, PERM_EVENT_DISPUTE, PERM_EVENT_SETTLE, PERM_GSM_NUMBER, PERM_GSM_SIM, PERM_HIERARCHY, PERM_ITEM_ADJUST, PERM_ITEM_DISPUTE, PERM_ITEM_SETTLE, PERM_LOGIN_ALL, PERM_MBI_CREATE, PERM_MBI_MOVE, PERM_MBI_RENAME, PERM_PASS_ALL, PERM_PASS_CSR, PERM_PASS_EMAIL, PERM_PASS_IP, PERM_PAYMENTS_PAYMETHOD, PERM_PERFORM_TOPUP, PERM_PERM, PERM_PLANS_PRODUCTDETAILS_CYCLE, PERM_PLANS_PRODUCTDETAILS_PURCHASE, PERM_PLANS_PRODUCTDETAILS_USAGE, PERM_PROD_CANCEL, PERM_PROD_HISTORY, PERM_PROD_MODIFY, PERM_PROD_PURCHASE, PERM_PROD_STATUS, PERM_PROFILE_GROUP_MEMEBERINFO, PERM_PROFILE_GROUP_MODIFY, PERM_PROFILE_SERVICE_FUTURE, PERM_PROFILE_SERVICE_TYPE, PERM_PROMOTION_ADD, PERM_PROMOTION_DELETE, PERM_PROMOTION_TABLE, PERM_REFUND, PERM_SERVICE_ADJUST, PERM_SERVICE_HISTORY, PERM_SERVICE_LOGIN, PERM_SERVICE_LOGIN_CSR, PERM_SERVICE_STATUS_ALL, PERM_SERVICES_DETAILS_EMAIL, PERM_SERVICES_DETAILS_IP, PERM_SHARING_CHARGE, PERM_SHARING_CHARGE_GLOBAL, PERM_SHARING_DISCOUNT, PERM_SHARING_PROFILE, PERM_SPONSORSHIP, PERM_SUBS_PREFERENCE, PERM_SUMMARY_CUSTOMERTYPE, PERM_SUMMARY_SECURITYCODE1, PERM_SUMMARY_SECURITYCODE2, PERM_TAB_SHARING, PERM_WRITEOFF, VIEWABLE_MASKED, VIEWABLE_NO, VIEWABLE_YES -
Constructor Summary
ConstructorsConstructorDescriptionPSettableRestriction(int index, int view, int change) PSettableRestriction(int index, int view, int change, Object[] vals) PSettableRestriction(int index, int view, int change, String mask, Number low, Number high) -
Method Summary
Modifier and TypeMethodDescriptionintgetIndex()booleanbooleanbooleanvoidsetAdded(boolean val) voidsetChanged(boolean val) voidsetChangeRestriction(int res) voidsetDeleted(boolean val) voidsetRangeMaximum(Number max) voidsetRangeMinimum(Number min) voidsetViewMask(String str) voidsetViewRestriction(int res) Methods inherited from class com.portal.bas.PRestriction
getChangeRestriction, getDiscreteValues, getRangeMaximum, getRangeMinimum, getRestriction, getRestrictionExists, getValidApp, getViewMask, getViewRestriction, toString
-
Constructor Details
-
PSettableRestriction
public PSettableRestriction(int index, int view, int change) -
PSettableRestriction
-
PSettableRestriction
-
-
Method Details
-
hasBeenChanged
public boolean hasBeenChanged() -
hasBeenDeleted
public boolean hasBeenDeleted() -
hasBeenAdded
public boolean hasBeenAdded() -
setChanged
public void setChanged(boolean val) -
setDeleted
public void setDeleted(boolean val) -
setAdded
public void setAdded(boolean val) -
getIndex
public int getIndex() -
setViewMask
-
setViewRestriction
public void setViewRestriction(int res) -
setChangeRestriction
public void setChangeRestriction(int res) -
setRangeMinimum
-
setRangeMaximum
-