Record Class WorkerDescriptor.RenderingServerInfo
java.lang.Object
java.lang.Record
com.priint.pubserverapi.infra.renderingservice.WorkerDescriptor.RenderingServerInfo
- Record Components:
appPath- the path of the application / executable on the Rendering ServercometCachePath- path, where temporary files are stored on the Rendering ServercometConnection- name of the current connection to the PubServercometLogPath- path, where log files are written on the Rendering ServercometPath- installation path of the Plug-Ins. Only applicable for InDesign Server. For PDF Renderer, this is the same as appPathcometRevision- revision of the Comet Plugins or Comet PDF that is used on the Rendering Server, e.g., 37015cometVersion- version of the Comet Plugins or Comet PDF that is used on the Rendering Server, e.g., 5.0host- name of the hosthostApp- name of the host app, e.g., InDesignServerip- the IP of the machine the Rendering Server is running onlicenseInfo- currently not setprocessedDocumentCounter- the number of documents that were opened by that Rendering Server instance since its startupuser- operating system user running the Rendering Server Instance
- Enclosing class:
WorkerDescriptor
public static record WorkerDescriptor.RenderingServerInfo(String appPath, String cometCachePath, String cometConnection, String cometLogPath, String cometPath, String cometRevision, String cometVersion, String host, String hostApp, String ip, String licenseInfo, long processedDocumentCounter, String user)
extends Record
A set of information obtained from a Rendering Server (InDesign Server or PDF Renderer) Instance
-
Constructor Summary
ConstructorsConstructorDescriptionRenderingServerInfo(String appPath, String cometCachePath, String cometConnection, String cometLogPath, String cometPath, String cometRevision, String cometVersion, String host, String hostApp, String ip, String licenseInfo, long processedDocumentCounter, String user) Creates an instance of aRenderingServerInforecord class. -
Method Summary
Modifier and TypeMethodDescriptionappPath()Returns the value of theappPathrecord component.Returns the value of thecometCachePathrecord component.Returns the value of thecometConnectionrecord component.Returns the value of thecometLogPathrecord component.Returns the value of thecometPathrecord component.Returns the value of thecometRevisionrecord component.Returns the value of thecometVersionrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.host()Returns the value of thehostrecord component.hostApp()Returns the value of thehostApprecord component.ip()Returns the value of theiprecord component.Returns the value of thelicenseInforecord component.longReturns the value of theprocessedDocumentCounterrecord component.final StringtoString()Returns a string representation of this record class.user()Returns the value of theuserrecord component.
-
Constructor Details
-
RenderingServerInfo
public RenderingServerInfo(String appPath, String cometCachePath, String cometConnection, String cometLogPath, String cometPath, String cometRevision, String cometVersion, String host, String hostApp, String ip, String licenseInfo, long processedDocumentCounter, String user) Creates an instance of aRenderingServerInforecord class.- Parameters:
appPath- the value for theappPathrecord componentcometCachePath- the value for thecometCachePathrecord componentcometConnection- the value for thecometConnectionrecord componentcometLogPath- the value for thecometLogPathrecord componentcometPath- the value for thecometPathrecord componentcometRevision- the value for thecometRevisionrecord componentcometVersion- the value for thecometVersionrecord componenthost- the value for thehostrecord componenthostApp- the value for thehostApprecord componentip- the value for theiprecord componentlicenseInfo- the value for thelicenseInforecord componentprocessedDocumentCounter- the value for theprocessedDocumentCounterrecord componentuser- the value for theuserrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with '=='. -
appPath
Returns the value of theappPathrecord component.- Returns:
- the value of the
appPathrecord component
-
cometCachePath
Returns the value of thecometCachePathrecord component.- Returns:
- the value of the
cometCachePathrecord component
-
cometConnection
Returns the value of thecometConnectionrecord component.- Returns:
- the value of the
cometConnectionrecord component
-
cometLogPath
Returns the value of thecometLogPathrecord component.- Returns:
- the value of the
cometLogPathrecord component
-
cometPath
Returns the value of thecometPathrecord component.- Returns:
- the value of the
cometPathrecord component
-
cometRevision
Returns the value of thecometRevisionrecord component.- Returns:
- the value of the
cometRevisionrecord component
-
cometVersion
Returns the value of thecometVersionrecord component.- Returns:
- the value of the
cometVersionrecord component
-
host
Returns the value of thehostrecord component.- Returns:
- the value of the
hostrecord component
-
hostApp
Returns the value of thehostApprecord component.- Returns:
- the value of the
hostApprecord component
-
ip
Returns the value of theiprecord component.- Returns:
- the value of the
iprecord component
-
licenseInfo
Returns the value of thelicenseInforecord component.- Returns:
- the value of the
licenseInforecord component
-
processedDocumentCounter
public long processedDocumentCounter()Returns the value of theprocessedDocumentCounterrecord component.- Returns:
- the value of the
processedDocumentCounterrecord component
-
user
Returns the value of theuserrecord component.- Returns:
- the value of the
userrecord component
-