public class GatewayConfig extends SpaceCustomComponent implements Externalizable
Modifier and Type | Field and Description |
---|---|
static String |
CUSTOM_COMPONENT_KEY |
static String |
SERVICE_DETAIL_ATTRIBUTE_NAME |
Constructor and Description |
---|
GatewayConfig() |
Modifier and Type | Method and Description |
---|---|
static GatewayConfig |
fromClusterInfo(SpaceClusterInfo clusterInfo) |
GatewaysPolicy |
getGatewaysPolicy() |
String |
getServiceDetailAttributeName() |
Object |
getServiceDetailAttributeValue() |
String |
getSpaceComponentKey() |
static boolean |
hasGatewayConfig(SpaceClusterInfo clusterInfo) |
void |
readExternal(ObjectInput in) |
GatewayConfig |
setGatewaysPolicy(GatewaysPolicy gatewaysPolicy) |
void |
writeExternal(ObjectOutput out) |
public static final String CUSTOM_COMPONENT_KEY
public static final String SERVICE_DETAIL_ATTRIBUTE_NAME
public static GatewayConfig fromClusterInfo(SpaceClusterInfo clusterInfo)
public static boolean hasGatewayConfig(SpaceClusterInfo clusterInfo)
public String getSpaceComponentKey()
getSpaceComponentKey
in class SpaceCustomComponent
public String getServiceDetailAttributeName()
getServiceDetailAttributeName
in class SpaceCustomComponent
public Object getServiceDetailAttributeValue()
getServiceDetailAttributeValue
in class SpaceCustomComponent
public GatewaysPolicy getGatewaysPolicy()
public GatewayConfig setGatewaysPolicy(GatewaysPolicy gatewaysPolicy)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.