public class Medium extends Object implements Serializable
Constructor and Description |
---|
Medium(MediumId id,
String name,
MediumType type,
MirrorType mirror,
MediumFillState fillState,
MediumAccessData accessData,
boolean isProtected,
boolean isMigrated,
boolean hashesContent,
boolean isConflicted,
boolean isContainer,
ContainerTrigger containerTrigger,
List<String> plugins)
Literal constructor.
|
Medium(MediumId id,
String name,
MediumType type,
MirrorType mirror,
MediumFillState fillState,
MediumAccessData accessData,
boolean isProtected,
boolean isMigrated,
boolean hashesContent,
boolean isConflicted,
ContainerTrigger containerTrigger,
List<String> plugins)
Literal constructor for container media.
|
Medium(MediumId id,
String name,
MediumType type,
MirrorType mirror,
MediumFillState fillState,
MediumAccessData accessData,
boolean isProtected,
boolean isMigrated,
boolean hashesContent,
boolean isConflicted,
List<String> plugins)
Literal constructor for non-container media.
|
Modifier and Type | Method and Description |
---|---|
static Medium |
fromNative(com.saperion.jna.applsrv.m2j.natives.MediumInfoType mediumInfoType)
Constructs an instance of
Medium from a given wrapper of the corresponding native type. |
MediumAccessData |
getAccessData() |
ContainerTrigger |
getContainerTrigger() |
MediumFillState |
getFillState() |
MediumId |
getId() |
MirrorType |
getMirror() |
String |
getName() |
List<String> |
getPlugins() |
MediumType |
getType() |
boolean |
hashesContent()
Whether the medium is a "hashing" medium.
|
boolean |
isConflicted() |
boolean |
isContainer() |
boolean |
isMigrated() |
boolean |
isProtected() |
String |
toString() |
public Medium(MediumId id, String name, MediumType type, MirrorType mirror, MediumFillState fillState, MediumAccessData accessData, boolean isProtected, boolean isMigrated, boolean hashesContent, boolean isConflicted, ContainerTrigger containerTrigger, List<String> plugins)
id
- getId()
name
- getName()
type
- getType()
mirror
- getMirror()
fillState
- getFillState()
accessData
- getAccessData()
isProtected
- isProtected()
isMigrated
- isMigrated()
hashesContent
- hashesContent()
isConflicted
- isConflicted()
containerTrigger
- getContainerTrigger()
plugins
- getPlugins()
public Medium(MediumId id, String name, MediumType type, MirrorType mirror, MediumFillState fillState, MediumAccessData accessData, boolean isProtected, boolean isMigrated, boolean hashesContent, boolean isConflicted, List<String> plugins)
id
- getId()
name
- getName()
type
- getType()
mirror
- getMirror()
fillState
- getFillState()
accessData
- getAccessData()
isProtected
- isProtected()
isMigrated
- isMigrated()
hashesContent
- hashesContent()
isConflicted
- isConflicted()
plugins
- getPlugins()
public Medium(MediumId id, String name, MediumType type, MirrorType mirror, MediumFillState fillState, MediumAccessData accessData, boolean isProtected, boolean isMigrated, boolean hashesContent, boolean isConflicted, boolean isContainer, ContainerTrigger containerTrigger, List<String> plugins)
id
- getId()
name
- getName()
type
- getType()
mirror
- getMirror()
fillState
- getFillState()
accessData
- getAccessData()
isProtected
- isProtected()
isMigrated
- isMigrated()
hashesContent
- hashesContent()
isConflicted
- isConflicted()
isContainer
- isContainer()
containerTrigger
- getContainerTrigger()
plugins
- getPlugins()
public static Medium fromNative(com.saperion.jna.applsrv.m2j.natives.MediumInfoType mediumInfoType)
Medium
from a given wrapper of the corresponding native type.mediumInfoType
- An instance of MediumInfoType corresponding to the same medium.Medium
corresponding to the same medium a the given MediumInfoType does.public MediumId getId()
public String getName()
public MediumType getType()
public MirrorType getMirror()
public MediumFillState getFillState()
public MediumAccessData getAccessData()
public boolean isProtected()
public boolean isMigrated()
public boolean hashesContent()
public boolean isConflicted()
public boolean isContainer()
public ContainerTrigger getContainerTrigger()
Copyright © 2016 SAPERION AG. All rights reserved.