Package com.attivio.sdk.service
Class Platform
- java.lang.Object
-
- com.attivio.sdk.service.Platform
-
public final class Platform extends java.lang.Object
The Platform class encapsulates various bits of information about the system environment. It operates as a singleton, stores no state and uses ZooKeeper to save and obtain information. If anIllegalStateException
is encountered while using this class, this indicates thatEsbTestUtils.initializeEnvironment()
or one of its extensions needs to be called first.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.curator.framework.CuratorFramework
getProjectCurator()
java.lang.String
getProjectDataDirectory()
void
setProjectEnvironment(java.lang.String projectEnvironment)
void
setProjectName(java.lang.String projectName)
-
-
-
Field Detail
-
instance
public static final Platform instance
-
-
Method Detail
-
getProjectCurator
public org.apache.curator.framework.CuratorFramework getProjectCurator()
-
getProjectDataDirectory
public java.lang.String getProjectDataDirectory()
-
setProjectName
public void setProjectName(java.lang.String projectName)
-
setProjectEnvironment
public void setProjectEnvironment(java.lang.String projectEnvironment)
-
-