public class LoggingObject extends Object implements LoggingObjectInterface
Constructor and Description |
---|
LoggingObject(Object object) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getContainerObjectId()
Gets the execution container (Carte/DI server/BI Server) object id.
|
String |
getFilename()
Gets the filename.
|
String |
getLogChannelId()
Gets the log channel id.
|
LogLevel |
getLogLevel()
Gets the logging level of the log channel of this logging object.
|
String |
getObjectCopy()
Gets a string identifying a copy in a series of steps.
|
ObjectId |
getObjectId()
Gets the object id in a repository.
|
String |
getObjectName()
Gets the object name.
|
ObjectRevision |
getObjectRevision()
Gets the objects revision in a repository.
|
LoggingObjectType |
getObjectType()
Gets the object type.
|
LoggingObjectInterface |
getParent()
Gets the parent.
|
Date |
getRegistrationDate()
Gets the registration date of this logging object.
|
RepositoryDirectoryInterface |
getRepositoryDirectory()
Gets the repository directory.
|
boolean |
isForcingSeparateLogging() |
boolean |
isGatheringMetrics()
Gets the boolean value of whether or not this object is gathering kettle metrics during execution.
|
void |
setCarteObjectId(String carteObjectId) |
void |
setFilename(String filename) |
void |
setForcingSeparateLogging(boolean forcingSeparateLogging)
This option will force the create of a separate logging channel even if the logging concerns identical objects with
identical names.
|
void |
setGatheringMetrics(boolean gatheringMetrics)
Enable of disable kettle metrics gathering during execution
|
void |
setLogChannelId(String logChannelId) |
void |
setLogLevel(LogLevel logLevel) |
void |
setObjectCopy(String objectCopy) |
void |
setObjectId(ObjectId objectId) |
void |
setObjectName(String name) |
void |
setObjectRevision(ObjectRevision objectRevision) |
void |
setObjectType(LoggingObjectType objectType) |
void |
setParent(LoggingObjectInterface parent) |
void |
setRegistrationDate(Date registrationDate) |
void |
setRepositoryDirectory(RepositoryDirectory repositoryDirectory) |
public LoggingObject(Object object)
public String getObjectName()
LoggingObjectInterface
getObjectName
in interface LoggingObjectInterface
public void setObjectName(String name)
name
- the name to setpublic RepositoryDirectoryInterface getRepositoryDirectory()
LoggingObjectInterface
getRepositoryDirectory
in interface LoggingObjectInterface
public void setRepositoryDirectory(RepositoryDirectory repositoryDirectory)
repositoryDirectory
- the repositoryDirectory to setpublic String getFilename()
LoggingObjectInterface
getFilename
in interface LoggingObjectInterface
public void setFilename(String filename)
filename
- the filename to setpublic ObjectId getObjectId()
LoggingObjectInterface
getObjectId
in interface LoggingObjectInterface
public void setObjectId(ObjectId objectId)
objectId
- the objectId to setpublic ObjectRevision getObjectRevision()
LoggingObjectInterface
getObjectRevision
in interface LoggingObjectInterface
public void setObjectRevision(ObjectRevision objectRevision)
objectRevision
- the objectRevision to setpublic String getLogChannelId()
LoggingObjectInterface
getLogChannelId
in interface LoggingObjectInterface
public void setLogChannelId(String logChannelId)
id
- the id to setpublic LoggingObjectInterface getParent()
LoggingObjectInterface
getParent
in interface LoggingObjectInterface
public void setParent(LoggingObjectInterface parent)
parent
- the parent to setpublic LoggingObjectType getObjectType()
LoggingObjectInterface
getObjectType
in interface LoggingObjectInterface
public void setObjectType(LoggingObjectType objectType)
objectType
- the objectType to setpublic String getObjectCopy()
LoggingObjectInterface
getObjectCopy
in interface LoggingObjectInterface
public void setObjectCopy(String objectCopy)
copy
- the copy to setpublic LogLevel getLogLevel()
LoggingObjectInterface
getLogLevel
in interface LoggingObjectInterface
public void setLogLevel(LogLevel logLevel)
public String getContainerObjectId()
LoggingObjectInterface
getContainerObjectId
in interface LoggingObjectInterface
public void setCarteObjectId(String carteObjectId)
carteObjectId
- the carteObjectId to setpublic Date getRegistrationDate()
LoggingObjectInterface
getRegistrationDate
in interface LoggingObjectInterface
public void setRegistrationDate(Date registrationDate)
registrationDate
- the registrationDate to setpublic boolean isGatheringMetrics()
LoggingObjectInterface
isGatheringMetrics
in interface LoggingObjectInterface
public void setGatheringMetrics(boolean gatheringMetrics)
LoggingObjectInterface
setGatheringMetrics
in interface LoggingObjectInterface
gatheringMetrics
- the gatheringMetrics to setpublic boolean isForcingSeparateLogging()
isForcingSeparateLogging
in interface LoggingObjectInterface
public void setForcingSeparateLogging(boolean forcingSeparateLogging)
LoggingObjectInterface
setForcingSeparateLogging
in interface LoggingObjectInterface
forcingSeparateLogging
- the forcingSeparateLogging to set