public class RollbackConfigurationStoreAndApply
extends exa.bee.config.ConfigurationVersionSpecific
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
applyPostRestarts |
java.lang.String |
author |
java.lang.String |
comment |
static boolean |
DEFAULT_APPLY_POST_RESTARTS |
static boolean |
DEFAULT_FORCE_IF_DOWN |
static boolean |
DEFAULT_IGNORE_PREVIOUS_VERSION |
static boolean |
DEFAULT_TEST |
static boolean |
DEFAULT_WRITE_ONLY |
boolean |
forceIfDown |
boolean |
ignorePreviousVersion |
boolean |
test |
boolean |
writeOnly |
Constructor and Description |
---|
RollbackConfigurationStoreAndApply() |
RollbackConfigurationStoreAndApply(RollbackConfigurationStoreAndApply o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this RollbackConfigurationStoreAndApply.
|
static RollbackConfigurationStoreAndApply |
fromString(java.lang.String s)
String representation of this RollbackConfigurationStoreAndApply.
|
java.lang.String |
getAuthor() |
java.lang.String |
getComment() |
boolean |
isApplyPostRestarts() |
boolean |
isForceIfDown() |
boolean |
isIgnorePreviousVersion() |
boolean |
isTest() |
boolean |
isWriteOnly() |
RollbackConfigurationStoreAndApply |
makeCopy()
Creates and returns a deep copy of this RollbackConfigurationStoreAndApply.
|
static RollbackConfigurationStoreAndApply |
readFrom(java.io.InputStream is)
Read this RollbackConfigurationStoreAndApply from an XML fragment.
|
void |
setApplyPostRestarts(boolean applyPostRestarts) |
void |
setAuthor(java.lang.String author) |
void |
setComment(java.lang.String comment) |
void |
setForceIfDown(boolean forceIfDown) |
void |
setIgnorePreviousVersion(boolean ignorePreviousVersion) |
void |
setTest(boolean test) |
void |
setWriteOnly(boolean writeOnly) |
java.lang.String |
toString()
String representation of this RollbackConfigurationStoreAndApply.
|
RollbackConfigurationStoreAndApply |
withApplyPostRestarts(boolean applyPostRestarts) |
RollbackConfigurationStoreAndApply |
withApplyPostRestarts(java.lang.Boolean applyPostRestarts) |
RollbackConfigurationStoreAndApply |
withAuthor(java.lang.String author) |
RollbackConfigurationStoreAndApply |
withComment(java.lang.String comment) |
RollbackConfigurationStoreAndApply |
withForceIfDown(boolean forceIfDown) |
RollbackConfigurationStoreAndApply |
withForceIfDown(java.lang.Boolean forceIfDown) |
RollbackConfigurationStoreAndApply |
withIgnorePreviousVersion(boolean ignorePreviousVersion) |
RollbackConfigurationStoreAndApply |
withIgnorePreviousVersion(java.lang.Boolean ignorePreviousVersion) |
RollbackConfigurationStoreAndApply |
withTest(boolean test) |
RollbackConfigurationStoreAndApply |
withTest(java.lang.Boolean test) |
RollbackConfigurationStoreAndApply |
withVersion(int version) |
RollbackConfigurationStoreAndApply |
withVersion(java.lang.Integer version) |
RollbackConfigurationStoreAndApply |
withWriteOnly(boolean writeOnly) |
RollbackConfigurationStoreAndApply |
withWriteOnly(java.lang.Boolean writeOnly) |
void |
writeTo(java.io.OutputStream os)
Write this RollbackConfigurationStoreAndApply as an XML fragment
|
public boolean test
public static final boolean DEFAULT_TEST
public boolean writeOnly
public static final boolean DEFAULT_WRITE_ONLY
public boolean forceIfDown
public static final boolean DEFAULT_FORCE_IF_DOWN
public boolean applyPostRestarts
public static final boolean DEFAULT_APPLY_POST_RESTARTS
public boolean ignorePreviousVersion
public static final boolean DEFAULT_IGNORE_PREVIOUS_VERSION
public java.lang.String comment
public java.lang.String author
public RollbackConfigurationStoreAndApply()
public RollbackConfigurationStoreAndApply(RollbackConfigurationStoreAndApply o)
public RollbackConfigurationStoreAndApply withVersion(int version)
withVersion
in class exa.bee.config.ConfigurationVersionSpecific
public RollbackConfigurationStoreAndApply withVersion(java.lang.Integer version)
withVersion
in class exa.bee.config.ConfigurationVersionSpecific
public void setTest(boolean test)
ApplyConfiguration
public boolean isTest()
ApplyConfiguration
public RollbackConfigurationStoreAndApply withTest(boolean test)
public RollbackConfigurationStoreAndApply withTest(java.lang.Boolean test)
public void setWriteOnly(boolean writeOnly)
ApplyConfiguration
public boolean isWriteOnly()
ApplyConfiguration
public RollbackConfigurationStoreAndApply withWriteOnly(boolean writeOnly)
public RollbackConfigurationStoreAndApply withWriteOnly(java.lang.Boolean writeOnly)
public void setForceIfDown(boolean forceIfDown)
ApplyConfiguration
public boolean isForceIfDown()
ApplyConfiguration
public RollbackConfigurationStoreAndApply withForceIfDown(boolean forceIfDown)
public RollbackConfigurationStoreAndApply withForceIfDown(java.lang.Boolean forceIfDown)
public void setApplyPostRestarts(boolean applyPostRestarts)
ApplyConfiguration
public boolean isApplyPostRestarts()
ApplyConfiguration
public RollbackConfigurationStoreAndApply withApplyPostRestarts(boolean applyPostRestarts)
public RollbackConfigurationStoreAndApply withApplyPostRestarts(java.lang.Boolean applyPostRestarts)
public void setIgnorePreviousVersion(boolean ignorePreviousVersion)
ApplyConfiguration
public boolean isIgnorePreviousVersion()
ApplyConfiguration
public RollbackConfigurationStoreAndApply withIgnorePreviousVersion(boolean ignorePreviousVersion)
public RollbackConfigurationStoreAndApply withIgnorePreviousVersion(java.lang.Boolean ignorePreviousVersion)
public void setComment(java.lang.String comment)
public java.lang.String getComment()
public RollbackConfigurationStoreAndApply withComment(java.lang.String comment)
public void setAuthor(java.lang.String author)
public java.lang.String getAuthor()
public RollbackConfigurationStoreAndApply withAuthor(java.lang.String author)
public RollbackConfigurationStoreAndApply makeCopy()
makeCopy
in class exa.bee.config.ConfigurationVersionSpecific
public static RollbackConfigurationStoreAndApply readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
writeTo
in class exa.bee.config.ConfigurationVersionSpecific
javax.xml.bind.JAXBException
java.io.IOException
public static RollbackConfigurationStoreAndApply fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class exa.bee.config.ConfigurationVersionSpecific
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class exa.bee.config.ConfigurationVersionSpecific
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.