|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PartitionEventManagerLocal
| Method Summary | |
|---|---|
FailoverListComposite |
agentPartitionEvent(Subject subject,
String agentToken,
PartitionEventType eventType,
String eventDetail)
|
void |
auditPartitionEvent(Subject subject,
PartitionEventType eventType,
String eventDetail)
This call performs no partitioning activity, it only audits that some event has taken place that could affect, or contribute to, a future partitioning. |
Map<Agent,FailoverListComposite> |
cloudPartitionEvent(Subject subject,
PartitionEventType eventType,
String eventDetail)
This call performs a full repartitioning of the agent population at the time of the call. |
void |
cloudPartitionEventRequest(Subject subject,
PartitionEventType eventType,
String eventDetail)
This call requests full repartitioning of the agent population by the recurring cluster manager job. |
void |
createPartitionEvent(Subject subject,
PartitionEvent partitionEvent)
|
void |
deletePartitionEvents(Subject subject,
Integer[] partitionEventIds)
This is primarily a test entry point. |
PartitionEvent |
getPartitionEvent(Subject subject,
int partitionEventId)
|
PageList<PartitionEventDetails> |
getPartitionEventDetails(Subject subject,
int partitionEventId,
PageControl pageControl)
|
PageList<PartitionEvent> |
getPartitionEvents(Subject subject,
PartitionEventType type,
PartitionEvent.ExecutionStatus status,
String details,
PageControl pageControl)
|
void |
processRequestedPartitionEvents()
This call queries for and then processed all outstanding, requested partition events resulting from previous calls to cloudPartitionEventRequest. |
int |
purgeAllEvents(Subject subject)
|
| Method Detail |
|---|
FailoverListComposite agentPartitionEvent(Subject subject,
String agentToken,
PartitionEventType eventType,
String eventDetail)
void createPartitionEvent(Subject subject,
PartitionEvent partitionEvent)
Map<Agent,FailoverListComposite> cloudPartitionEvent(Subject subject,
PartitionEventType eventType,
String eventDetail)
subject - eventType - eventDetail - Any useful information regarding the event generation. Should be suitable for display.
Typically a relevant server name.
void cloudPartitionEventRequest(Subject subject,
PartitionEventType eventType,
String eventDetail)
subject - eventType - eventDetail - Any useful information regarding the event generation. Should be suitable for display.
Typically a relevant server name.
void auditPartitionEvent(Subject subject,
PartitionEventType eventType,
String eventDetail)
subject - eventType - Can be any event type although typically a type used here will not also be used in aeventDetail - Any useful information regarding the event generation. Should be suitable for display.
Typically s relevant server or agent name.
server list generating call.void processRequestedPartitionEvents()
cloudPartitionEventRequest.
void deletePartitionEvents(Subject subject,
Integer[] partitionEventIds)
event - int purgeAllEvents(Subject subject)
PartitionEvent getPartitionEvent(Subject subject,
int partitionEventId)
PageList<PartitionEvent> getPartitionEvents(Subject subject,
PartitionEventType type,
PartitionEvent.ExecutionStatus status,
String details,
PageControl pageControl)
PageList<PartitionEventDetails> getPartitionEventDetails(Subject subject,
int partitionEventId,
PageControl pageControl)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||