Skip navigation links

Oracle Communications Services Gatekeeper OAM Java API Reference
5.0

E21718-01


com.bea.wlcp.wlng.plugin.bulk.pushmessage.management
Interface BulkPushMessageMBean


public interface BulkPushMessageMBean

Field Summary
static int allowedBudgetUsagePercent
          The budget percent can be shared by bulk pushmessage service.
static int chunkPushMessageTaskHeartbeatInterval
          ChunkPushMessageTaskHeartbeatInterval indicate how long will one chunk be taken over from one failed node which occupy it.
static int maxSubscriberNumOfBulkPushMessageOrder
          MaxSubscriberNumOfBulkPushMessageOrder indicate max number of subscribers in one bulk Push Message order.
static int maxSubscriberNumOfChunkPushMessage
          MaxSubscriberNumOfBulkPushMessageOrder indicate max number of subscribers in one chunk Push Message.
static int nodeBudgetDetctInverval
          NodeBudgetDetctInverval indicate how long will BulkPushMessageOrderScheduler detects the latest budget info at the given interval second.

 

Method Summary
 int getAllowedBudgetUsagePercent()
           
 int getChunkPushMessageTaskHeartbeatInterval()
           
 int getMaxSubscriberNumOfBulkPushMessageOrder()
           
 int getMaxSubscriberNumOfChunkPushMessage()
           
 int getNodeBudgetDetctInverval()
           
 void setAllowedBudgetUsagePercent(int percent)
           
 void setChunkPushMessageTaskHeartbeatInterval(int interval)
           
 void setMaxSubscriberNumOfBulkPushMessageOrder(int max)
           
 void setMaxSubscriberNumOfChunkPushMessage(int max)
           
 void setNodeBudgetDetctInverval(int interval)
           

 

Field Detail

allowedBudgetUsagePercent

public static final int allowedBudgetUsagePercent
The budget percent can be shared by bulk pushmessage service. allow to be set in (0~100) 0 means no budget is shared by bulk. 100 means all the budget can be shared by bulk. Format: int
See Also:
Constant Field Values

chunkPushMessageTaskHeartbeatInterval

public static final int chunkPushMessageTaskHeartbeatInterval
ChunkPushMessageTaskHeartbeatInterval indicate how long will one chunk be taken over from one failed node which occupy it. Format: int
See Also:
Constant Field Values

maxSubscriberNumOfBulkPushMessageOrder

public static final int maxSubscriberNumOfBulkPushMessageOrder
MaxSubscriberNumOfBulkPushMessageOrder indicate max number of subscribers in one bulk Push Message order. Format: int
See Also:
Constant Field Values

maxSubscriberNumOfChunkPushMessage

public static final int maxSubscriberNumOfChunkPushMessage
MaxSubscriberNumOfBulkPushMessageOrder indicate max number of subscribers in one chunk Push Message. Format: int
See Also:
Constant Field Values

nodeBudgetDetctInverval

public static final int nodeBudgetDetctInverval
NodeBudgetDetctInverval indicate how long will BulkPushMessageOrderScheduler detects the latest budget info at the given interval second. Format: int
See Also:
Constant Field Values

Method Detail

getAllowedBudgetUsagePercent

public int getAllowedBudgetUsagePercent()
                                 throws ManagementException
Throws:
ManagementException

getChunkPushMessageTaskHeartbeatInterval

public int getChunkPushMessageTaskHeartbeatInterval()
                                             throws ManagementException
Throws:
ManagementException

getMaxSubscriberNumOfBulkPushMessageOrder

public int getMaxSubscriberNumOfBulkPushMessageOrder()
                                              throws ManagementException
Throws:
ManagementException

getMaxSubscriberNumOfChunkPushMessage

public int getMaxSubscriberNumOfChunkPushMessage()
                                          throws ManagementException
Throws:
ManagementException

getNodeBudgetDetctInverval

public int getNodeBudgetDetctInverval()
                               throws ManagementException
Throws:
ManagementException

setAllowedBudgetUsagePercent

public void setAllowedBudgetUsagePercent(int percent)
                                  throws ManagementException
Throws:
ManagementException

setChunkPushMessageTaskHeartbeatInterval

public void setChunkPushMessageTaskHeartbeatInterval(int interval)
                                              throws ManagementException
Throws:
ManagementException

setMaxSubscriberNumOfBulkPushMessageOrder

public void setMaxSubscriberNumOfBulkPushMessageOrder(int max)
                                               throws ManagementException
Throws:
ManagementException

setMaxSubscriberNumOfChunkPushMessage

public void setMaxSubscriberNumOfChunkPushMessage(int max)
                                           throws ManagementException
Throws:
ManagementException

setNodeBudgetDetctInverval

public void setNodeBudgetDetctInverval(int interval)
                                throws ManagementException
Throws:
ManagementException

Skip navigation links

Oracle Communications Services Gatekeeper OAM Java API Reference
5.0

E21718-01


Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.