com.github.manosbatsis.corda.testacles.containers.cordform / CordformNodeContainer
CordformNodeContainer¶
open class CordformNodeContainer : GenericContainer<CordformNodeContainer>,NodeContainer<CordformNodeContainer>
Constructors¶
| Name | Summary |
|---|---|
| <init> | CordformNodeContainer(dockerImageName: DockerImageName = DockerImageName.parse("corda/corda-zulu-java1.8-4.5"), nodeContainerConfig:NodeContainerConfig) |
Properties¶
| Name | Summary |
|---|---|
| config | open val config: Config |
| isEnterprise | open val isEnterprise:Boolean |
| nodeContainerConfig | val nodeContainerConfig:NodeContainerConfig |
| nodeIdentity | open val nodeIdentity: CordaX500Name |
| nodeName | open val nodeName:String |
| rpcAddress | open val rpcAddress:String |
| rpcNetworkHostAndPort | open val rpcNetworkHostAndPort: NetworkHostAndPort |
| rpcUsers | open val rpcUsers:List<User> |
| simpleNodeConfig | open val simpleNodeConfig:SimpleNodeConfig |
| version | open val version:Version |
Functions¶
| Name | Summary |
|---|---|
| addEnvVars | open fun addEnvVars():UnitAdd environment variables to the container. Overrides should call super. |
| allowAll | fun allowAll(file:File, skipExecute:Boolean= false):Unit |
| getBinds | open fun getBinds(nodeDir:File):List<Bind>Set the Bind entries for the container. Overrides should call super. |
| getRpc | open fun getRpc(user: User): CordaRPCOps |
| start | open fun start():Unit |
| stop | open fun stop():Unit |
Inherited Functions¶
| Name | Summary |
|---|---|
| getDefaultRpcUser | open fun getDefaultRpcUser(): UserGet default user user credentials, try for ALL permissions first |
| getRpc | open fun getRpc(username:String): CordaRPCOps |
Companion Object Properties¶
| Name | Summary |
|---|---|
| CORDA_ARGS | const val CORDA_ARGS:String |