|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pcube.apps.console.quota.data.QuotaBucketData
com.pcube.apps.console.quota.data.QuotaBucketDataGy
public class QuotaBucketDataGy
Data struct for Gy Quota Bucket configuration.
| Nested Class Summary | |
|---|---|
static class |
QuotaBucketDataGy.FinalUnitAction
SML possible final action enum. |
| Constructor Summary | |
|---|---|
QuotaBucketDataGy(int id,
java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
copyData(QuotaBucketData temp)
run shallow copy from temp to this. |
void |
fromStream(java.io.BufferedReader in,
Formatter f)
Read Bucket configuration from PQB (non-Javadoc) |
QuotaBucketDataGy.FinalUnitAction |
getFinalUnitAction()
|
long |
getQuotaConsumptionTime()
|
long |
getQuotaHoldingTime()
|
long |
getQuotaValidityTime()
|
boolean |
isReqQuotaUponLogin()
|
QuotaBucketData |
makeCopy()
create copy of this bucket (this is a new object initited with same values) |
void |
setFinalUnitAction(QuotaBucketDataGy.FinalUnitAction finalUnitAction)
|
void |
setQuotaConsumptionTime(long quotaConsumptionTime)
set quota consumption in seconds. |
void |
setQuotaHoldingTime(long quotaHoldingTime)
set quota holding time in seconds. |
void |
setQuotaValidityTime(long quotaValidityTime)
set quota validity time |
void |
setReqQuotaUponLogin(boolean reqQuotaUponLogin)
set is request quota upon login |
void |
toStream(java.io.PrintStream out,
Formatter f)
Method toStream |
| Methods inherited from class com.pcube.apps.console.quota.data.QuotaBucketData |
|---|
getDescription, getId, getName, isLimited, setDescription, setMyName, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QuotaBucketDataGy(int id,
java.lang.String name)
| Method Detail |
|---|
public QuotaBucketData makeCopy()
makeCopy in class QuotaBucketDatapublic void copyData(QuotaBucketData temp)
copyData in class QuotaBucketDatapublic boolean isReqQuotaUponLogin()
public void setReqQuotaUponLogin(boolean reqQuotaUponLogin)
reqQuotaUponLogin - public long getQuotaConsumptionTime()
public void setQuotaConsumptionTime(long quotaConsumptionTime)
quotaConsumptionTime - public long getQuotaHoldingTime()
public void setQuotaHoldingTime(long quotaHoldingTime)
quotaHoldingTime - public long getQuotaValidityTime()
public void setQuotaValidityTime(long quotaValidityTime)
quotaValidityTime - - time in secondspublic QuotaBucketDataGy.FinalUnitAction getFinalUnitAction()
public void setFinalUnitAction(QuotaBucketDataGy.FinalUnitAction finalUnitAction)
public void fromStream(java.io.BufferedReader in,
Formatter f)
throws ImportExportException
ImportExportExceptionFormattable.fromStream(java.io.BufferedReader, com.pcube.apps.engage.common.Formatter)
public void toStream(java.io.PrintStream out,
Formatter f)
Formattable
|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||