private XaDataSourceDefinition(final boolean registerRuntimeOnly, final boolean deployed) { super(PATH_XA_DATASOURCE, DataSourcesExtension.getResourceDescriptionResolver(XA_DATASOURCE), deployed ? null : XaDataSourceAdd.INSTANCE, deployed ? null : DataSourceRemove.XA_INSTANCE); this.registerRuntimeOnly = registerRuntimeOnly; this.deployed = deployed; ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, XA_DATASOURCE); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private DataSourceDefinition(final boolean registerRuntimeOnly, final boolean deployed) { super(PATH_DATASOURCE, DataSourcesExtension.getResourceDescriptionResolver(DATA_SOURCE), deployed ? null : DataSourceAdd.INSTANCE, deployed ? null : DataSourceRemove.INSTANCE); this.registerRuntimeOnly = registerRuntimeOnly; this.deployed = deployed; ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, DATA_SOURCE); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private JdbcDriverDefinition() { super(PATH_DRIVER, DataSourcesExtension.getResourceDescriptionResolver(JDBC_DRIVER_NAME), JdbcDriverAdd.INSTANCE, JdbcDriverRemove.INSTANCE); ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, JDBC_DRIVER_NAME); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
public ResourceAdapterResourceDefinition(boolean readOnly, boolean runtimeOnlyRegistrationValid) { super(PathElement.pathElement(RESOURCEADAPTER_NAME), RESOLVER, readOnly ? null : RaAdd.INSTANCE, readOnly ? null : RaRemove.INSTANCE); this.readOnly = readOnly; this.runtimeOnlyRegistrationValid = runtimeOnlyRegistrationValid; ApplicationTypeConfig atc = new ApplicationTypeConfig(ResourceAdaptersExtension.SUBSYSTEM_NAME, RESOURCEADAPTER_NAME); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private MailSessionDefinition() { super(new Parameters(MailExtension.MAIL_SESSION_PATH, MailExtension.getResourceDescriptionResolver(MailSubsystemModel.MAIL_SESSION)) .setAddHandler(MailSessionAdd.INSTANCE) .setRemoveHandler(new ServiceRemoveStepHandler(MailSessionDefinition.SESSION_CAPABILITY.getCapabilityServiceName(), MailSessionAdd.INSTANCE)) .setCapabilities(SESSION_CAPABILITY) ); ApplicationTypeConfig atc = new ApplicationTypeConfig(MailExtension.SUBSYSTEM_NAME, MailSubsystemModel.MAIL_SESSION); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private XaDataSourceDefinition(final boolean registerRuntimeOnly, final boolean deployed) { super(PATH_XA_DATASOURCE, DataSourcesExtension.getResourceDescriptionResolver(XA_DATASOURCE), deployed ? null : XaDataSourceAdd.INSTANCE, deployed ? null : DataSourceRemove.XA_INSTANCE); this.registerRuntimeOnly = registerRuntimeOnly; this.deployed = deployed; ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, XA_DATASOURCE); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private JdbcDriverDefinition() { super(PATH_DRIVER, DataSourcesExtension.getResourceDescriptionResolver(JDBC_DRIVER_NAME), JdbcDriverAdd.INSTANCE, JdbcDriverRemove.INSTANCE); ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, JDBC_DRIVER_NAME); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
private DataSourceDefinition(final boolean registerRuntimeOnly, final boolean deployed) { super(PATH_DATASOURCE, DataSourcesExtension.getResourceDescriptionResolver(DATA_SOURCE), deployed ? null : DataSourceAdd.INSTANCE, deployed ? null : DataSourceRemove.INSTANCE); this.registerRuntimeOnly = registerRuntimeOnly; this.deployed = deployed; ApplicationTypeConfig atc = new ApplicationTypeConfig(DataSourcesExtension.SUBSYSTEM_NAME, DATA_SOURCE); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }
public ResourceAdapterResourceDefinition(boolean readOnly, boolean runtimeOnlyRegistrationValid) { super(PathElement.pathElement(RESOURCEADAPTER_NAME), RESOLVER, readOnly ? null : RaAdd.INSTANCE, readOnly ? null : RaRemove.INSTANCE); this.readOnly = readOnly; this.runtimeOnlyRegistrationValid = runtimeOnlyRegistrationValid; ApplicationTypeConfig atc = new ApplicationTypeConfig(ResourceAdaptersExtension.SUBSYSTEM_NAME, RESOURCEADAPTER_NAME); accessConstraints = new ApplicationTypeAccessConstraintDefinition(atc).wrapAsList(); }