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(): Unit Add 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(): User Get 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 |