@Contract
public interface PayaraInstance
void addBootstrapListener(PayaraClusterListener listener)
void addCDIListener(CDIEventListener listener)
Map<String,Future<ClusterCommandResult>> executeClusteredASAdmin(String command, String... parameters)
Map<String,Future<ClusterCommandResult>> executeClusteredASAdmin(Collection<String> memberGUIDs, String command, String... parameters)
ClusterCommandResult executeLocalAsAdmin(String command, String... parameters)
Set<InstanceDescriptor> getClusteredPayaras()
InstanceDescriptor getDescriptor(String member)
String getInstanceName()
InstanceDescriptor getLocalDescriptor()
boolean isClustered()
void publishCDIEvent(PayaraClusteredCDIEvent event)
void removeBootstrapListener(PayaraClusterListener listener)
void removeCDIListener(CDIEventListener listener)
<T extends Serializable> Map<String,Future<T>> runCallable(Collection<String> memberUUIDS, Callable<T> callable)
<T extends Serializable> Map<String,Future<T>> runCallable(Callable<T> callable)
void setInstanceName(String instanceName)
Copyright © 2017. All rights reserved.