Class ProtocolVersionFeature
- java.lang.Object
-
- org.apache.ignite.internal.client.thin.ProtocolVersionFeature
-
public class ProtocolVersionFeature extends Object
Thin client feature that was introduced by introducing new protocol version. Legacy approach. No new features of this kind should be added without strong justification. UseProtocolBitmaskFeaturefor all newly introduced features.
-
-
Field Summary
Fields Modifier and Type Field Description static ProtocolVersionFeatureAUTHORIZATIONAuthorization feature.static ProtocolVersionFeatureBITMAP_FEATURESBitmap features introduced.static ProtocolVersionFeatureCLUSTER_APICluster API (activation and WAL enable/disable) feature.static ProtocolVersionFeatureEXPIRY_POLICYExpiry policy feature.static ProtocolVersionFeaturePARTITION_AWARENESSPartition awareness feature.static ProtocolVersionFeatureQUERY_ENTITY_PRECISION_AND_SCALEQuery entity precision and scale feature.static ProtocolVersionFeatureTRANSACTIONSTransactions feature.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtocolVersionverIntroduced()
-
-
-
Field Detail
-
AUTHORIZATION
public static final ProtocolVersionFeature AUTHORIZATION
Authorization feature.
-
QUERY_ENTITY_PRECISION_AND_SCALE
public static final ProtocolVersionFeature QUERY_ENTITY_PRECISION_AND_SCALE
Query entity precision and scale feature.
-
PARTITION_AWARENESS
public static final ProtocolVersionFeature PARTITION_AWARENESS
Partition awareness feature.
-
TRANSACTIONS
public static final ProtocolVersionFeature TRANSACTIONS
Transactions feature.
-
EXPIRY_POLICY
public static final ProtocolVersionFeature EXPIRY_POLICY
Expiry policy feature.
-
CLUSTER_API
public static final ProtocolVersionFeature CLUSTER_API
Cluster API (activation and WAL enable/disable) feature.
-
BITMAP_FEATURES
public static final ProtocolVersionFeature BITMAP_FEATURES
Bitmap features introduced.
-
-
Method Detail
-
verIntroduced
public ProtocolVersion verIntroduced()
- Returns:
- Protocol version in which this feature was introduced.
-
-