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 TypeMethodDescriptionint
getIndex()
boolean
boolean
boolean
void
setAdded
(boolean val) void
setChanged
(boolean val) void
setChangeRestriction
(int res) void
setDeleted
(boolean val) void
setRangeMaximum
(Number max) void
setRangeMinimum
(Number min) void
setViewMask
(String str) void
setViewRestriction
(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
-