ALLOW_MULTIPLE_USERS.isMarshallable(dataSourceNode) || CONNECTION_LISTENER_CLASS.isMarshallable(dataSourceNode) || CONNECTION_LISTENER_PROPERTIES.isMarshallable(dataSourceNode); if (isXADataSource) { poolRequired = poolRequired CAPACITY_INCREMENTER_PROPERTIES.isMarshallable(dataSourceNode) || CAPACITY_DECREMENTER_CLASS.isMarshallable(dataSourceNode) || CAPACITY_DECREMENTER_PROPERTIES.isMarshallable(dataSourceNode); poolRequired = poolRequired || capacityRequired; if (poolRequired) { ELYTRON_ENABLED.isMarshallable(dataSourceNode) || REAUTH_PLUGIN_CLASSNAME.isMarshallable(dataSourceNode) || REAUTHPLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (securityRequired) { writer.writeStartElement(DataSource.Tag.SECURITY.getLocalName()); RECOVERY_CREDENTIAL_REFERENCE.isMarshallable(dataSourceNode) || NO_RECOVERY.isMarshallable(dataSourceNode) || RECOVER_PLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (recoveryRequired && isXADataSource) { writer.writeStartElement(XaDataSource.Tag.RECOVERY.getLocalName()); VALID_CONNECTION_CHECKER_PROPERTIES.isMarshallable(dataSourceNode) || CHECK_VALID_CONNECTION_SQL.isMarshallable(dataSourceNode) || VALIDATE_ON_MATCH.isMarshallable(dataSourceNode) || USE_FAST_FAIL.isMarshallable(dataSourceNode) ||
POOL_USE_STRICT_MIN.isMarshallable(conDef) || POOL_PREFILL.isMarshallable(conDef) || POOL_FAIR.isMarshallable(conDef) || POOL_FLUSH_STRATEGY.isMarshallable(conDef); final boolean capacityRequired = CAPACITY_INCREMENTER_CLASS.isMarshallable(conDef) || CAPACITY_INCREMENTER_PROPERTIES.isMarshallable(conDef) || CAPACITY_DECREMENTER_CLASS.isMarshallable(conDef) || CAPACITY_DECREMENTER_PROPERTIES.isMarshallable(conDef); poolRequired = poolRequired || capacityRequired;
ALLOW_MULTIPLE_USERS.isMarshallable(dataSourceNode) || CONNECTION_LISTENER_CLASS.isMarshallable(dataSourceNode) || CONNECTION_LISTENER_PROPERTIES.isMarshallable(dataSourceNode); if (isXADataSource) { poolRequired = poolRequired CAPACITY_INCREMENTER_PROPERTIES.isMarshallable(dataSourceNode) || CAPACITY_DECREMENTER_CLASS.isMarshallable(dataSourceNode) || CAPACITY_DECREMENTER_PROPERTIES.isMarshallable(dataSourceNode); poolRequired = poolRequired || capacityRequired; if (poolRequired) { ELYTRON_ENABLED.isMarshallable(dataSourceNode) || REAUTH_PLUGIN_CLASSNAME.isMarshallable(dataSourceNode) || REAUTHPLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (securityRequired) { writer.writeStartElement(DataSource.Tag.SECURITY.getLocalName()); RECOVERY_CREDENTIAL_REFERENCE.isMarshallable(dataSourceNode) || NO_RECOVERY.isMarshallable(dataSourceNode) || RECOVER_PLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (recoveryRequired && isXADataSource) { writer.writeStartElement(XaDataSource.Tag.RECOVERY.getLocalName()); VALID_CONNECTION_CHECKER_PROPERTIES.isMarshallable(dataSourceNode) || CHECK_VALID_CONNECTION_SQL.isMarshallable(dataSourceNode) || VALIDATE_ON_MATCH.isMarshallable(dataSourceNode) || USE_FAST_FAIL.isMarshallable(dataSourceNode) ||
SECURITY_DOMAIN.isMarshallable(dataSourceNode) || REAUTH_PLUGIN_CLASSNAME.isMarshallable(dataSourceNode) || REAUTHPLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (securityRequired) { writer.writeStartElement(DataSource.Tag.SECURITY.getLocalName()); RECOVER_PLUGIN_CLASSNAME.isMarshallable(dataSourceNode) || NO_RECOVERY.isMarshallable(dataSourceNode) || RECOVER_PLUGIN_PROPERTIES.isMarshallable(dataSourceNode); if (recoveryRequired && isXADataSource) { writer.writeStartElement(XaDataSource.Tag.RECOVERY.getLocalName()); VALID_CONNECTION_CHECKER_PROPERTIES.isMarshallable(dataSourceNode) || CHECK_VALID_CONNECTION_SQL.isMarshallable(dataSourceNode) || VALIDATE_ON_MATCH.isMarshallable(dataSourceNode) ||
JvmAttributes.OPTIONS.marshallAsElement(jvmElement, writer); if (JvmAttributes.ENVIRONMENT_VARIABLES.isMarshallable(jvmElement)) { JvmAttributes.ENVIRONMENT_VARIABLES.marshallAsElement(jvmElement, writer);
JvmAttributes.OPTIONS.marshallAsElement(jvmElement, writer); if (JvmAttributes.ENVIRONMENT_VARIABLES.isMarshallable(jvmElement)) { JvmAttributes.ENVIRONMENT_VARIABLES.marshallAsElement(jvmElement, writer);
JvmAttributes.OPTIONS.marshallAsElement(jvmElement, writer); if (JvmAttributes.ENVIRONMENT_VARIABLES.isMarshallable(jvmElement)) { JvmAttributes.ENVIRONMENT_VARIABLES.marshallAsElement(jvmElement, writer);
POOL_USE_STRICT_MIN.isMarshallable(conDef) || POOL_PREFILL.isMarshallable(conDef) || POOL_FAIR.isMarshallable(conDef) || POOL_FLUSH_STRATEGY.isMarshallable(conDef); final boolean capacityRequired = CAPACITY_INCREMENTER_CLASS.isMarshallable(conDef) || CAPACITY_INCREMENTER_PROPERTIES.isMarshallable(conDef) || CAPACITY_DECREMENTER_CLASS.isMarshallable(conDef) || CAPACITY_DECREMENTER_PROPERTIES.isMarshallable(conDef); poolRequired = poolRequired || capacityRequired;