{
"operation-name" : "add",
"description" : "Adds the Enterprise Beans 3 remote service",
"request-properties" : {
"cluster" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The name of the clustered cache container which will be used to store/access the client-mappings of the Jakarta Enterprise Beans remoting connector's socket-binding on each node, in the cluster",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"default" : "ejb",
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default",
"deprecated" : {
"since" : "10.0.0",
"reason" : "The cluster attribute has been superseded by the client-mappings-registry element of the distributable-ejb subsystem and will be removed in a future release."
}
},
"connector-ref" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The name of the connector on which the Enterprise Beans 3 remoting channel is registered.",
"expressions-allowed" : false,
"required" : false,
"nillable" : true,
"alternatives" : ["connectors"],
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default",
"deprecated" : {
"since" : "8.0.0",
"reason" : "This attribute is deprecated; use connectors instead."
}
},
"connectors" : {
"type" : {
"TYPE_MODEL_VALUE" : "LIST"
},
"description" : "A list of names of connectors on which the Enterprise Beans 3 invocations are received.",
"expressions-allowed" : false,
"required" : true,
"nillable" : false,
"capability-reference" : "org.wildfly.remoting.connector",
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default",
"value-type" : {
"TYPE_MODEL_VALUE" : "STRING"
}
},
"execute-in-worker" : {
"type" : {
"TYPE_MODEL_VALUE" : "BOOLEAN"
},
"description" : "If this is true the Jakarta Enterprise Beans request will be executed in the IO subsystems worker, otherwise it will dispatch to the Jakarta Enterprise Beans thread pool",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"default" : true,
"stability" : "default"
},
"thread-pool-name" : {
"type" : {
"TYPE_MODEL_VALUE" : "STRING"
},
"description" : "The name of the thread pool that handles remote invocations",
"expressions-allowed" : true,
"required" : false,
"nillable" : true,
"capability-reference" : "org.wildfly.threads.executor.ejb3",
"min-length" : 1,
"max-length" : 2147483647,
"stability" : "default"
}
},
"reply-properties" : {},
"stability" : "default",
"read-only" : false,
"restart-required" : "all-services",
"runtime-only" : false
}