private ModelNode createAddDataSourceOperation() throws IOException { ModelNode op = Operations.createAddOperation( DATA_SOURCE_ADDRESS ); op.get( "jndi-name" ).set( DATA_SOURCE_JNDI_NAME ); addPropertiesToModel( op, "/data-source.properties" ); return op; }
final ModelNode address = createAddress(DEPLOYMENT, name); final String runtimeName = deployment.getRuntimeName(); final ModelNode addOperation = createAddOperation(address); if (runtimeName != null) { addOperation.get(RUNTIME_NAME).set(runtimeName); final ModelNode sgAddress = createAddress(SERVER_GROUP, serverGroup, DEPLOYMENT, name); final ModelNode op = createAddOperation(sgAddress); op.get(ENABLED).set(deployment.isEnabled()); if (runtimeName != null) {
for (String serverGroup : serverGroups) { final ModelNode sgAddress = createAddress(SERVER_GROUP, serverGroup, DEPLOYMENT, name); final ModelNode addOp = createAddOperation(sgAddress);
private void addLogger(ModelNode node, String loggerLevel) throws IOException { ModelNode op = Operations.createAddOperation( node ); op.get( "level" ).set( loggerLevel ); final ModelNode result = managementClient.get().getControllerClient() .execute( op ); if ( !Operations.isSuccessfulOutcome( result ) ) { logger.warning( "Can't create " + node + " logger: " + result.toJSONString( false ) ); } }