Class DistributedCollectionMetadata
- java.lang.Object
-
- org.apache.ignite.internal.processors.datastructures.AtomicDataStructureValue
-
- org.apache.ignite.internal.processors.datastructures.DistributedCollectionMetadata
-
- All Implemented Interfaces:
Externalizable,Serializable,GridCacheInternal
public class DistributedCollectionMetadata extends AtomicDataStructureValue
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DistributedCollectionMetadata()DistributedCollectionMetadata(DataStructureType type, CollectionConfiguration cfg, String cacheName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcacheName()CollectionConfigurationconfiguration()voidreadExternal(ObjectInput in)DataStructureTypetype()voidwriteExternal(ObjectOutput out)
-
-
-
Constructor Detail
-
DistributedCollectionMetadata
public DistributedCollectionMetadata(DataStructureType type, CollectionConfiguration cfg, String cacheName)
- Parameters:
type- Type.cfg- Collection configuration.cacheName- Cache name.
-
DistributedCollectionMetadata
public DistributedCollectionMetadata()
-
-
Method Detail
-
type
public DataStructureType type()
- Specified by:
typein classAtomicDataStructureValue- Returns:
- Data structure type.
-
configuration
public CollectionConfiguration configuration()
- Returns:
- Collection configuration.
-
cacheName
public String cacheName()
- Returns:
- Cache name.
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Throws:
IOExceptionClassNotFoundException
-
-