Package org.infinispan.xsite
Class XSiteAdminOperations
- java.lang.Object
-
- org.infinispan.xsite.XSiteAdminOperations
-
public class XSiteAdminOperations extends Object
Managed bean exposing sys admin operations for Cross-Site replication functionality.- Since:
- 5.2
- Author:
- Mircea Markus
-
-
Constructor Summary
Constructors Constructor Description XSiteAdminOperations()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringamendTakeOffline(String site, int afterFailures, long minTimeToWait)StringbringSiteOnline(String site)StringcancelPushState(String siteName)StringcancelReceiveState(String siteName)StringclearPushStateStatus()Map<String,SiteStatus>clusterStatus()Map<String,String>getPushStateStatus()List<String>getRunningStateTransfer()for debug only!StringgetSendingSiteName()StringgetTakeOfflineAfterFailures(String site)StringgetTakeOfflineMinTimeToWait(String site)StringpushState(String siteName)StringsetTakeOfflineAfterFailures(String site, int afterFailures)StringsetTakeOfflineMinTimeToWait(String site, long minTimeToWait)StringsiteStatus(String site)Stringstatus()StringtakeSiteOffline(String site)
-
-
-
Field Detail
-
ONLINE
public static final String ONLINE
- See Also:
- Constant Field Values
-
OFFLINE
public static final String OFFLINE
- See Also:
- Constant Field Values
-
SUCCESS
public static final String SUCCESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
clusterStatus
public Map<String,SiteStatus> clusterStatus()
-
status
public String status()
-
setTakeOfflineAfterFailures
public String setTakeOfflineAfterFailures(String site, int afterFailures)
-
setTakeOfflineMinTimeToWait
public String setTakeOfflineMinTimeToWait(String site, long minTimeToWait)
-
amendTakeOffline
public String amendTakeOffline(String site, int afterFailures, long minTimeToWait)
-
clearPushStateStatus
public final String clearPushStateStatus()
-
getSendingSiteName
public final String getSendingSiteName()
-
-