@Override protected void readElement(final XMLExtendedStreamReader reader, final EJB3SubsystemXMLElement element, final List<ModelNode> operations, final ModelNode ejb3SubsystemAddOperation) throws XMLStreamException { switch (element) { case LOG_SYSTEM_EXCEPTIONS: { parseLogEjbExceptions(reader, ejb3SubsystemAddOperation); break; } default: { super.readElement(reader, element, operations, ejb3SubsystemAddOperation); } } }
public TimerServiceResourceDefinition(final PathManager pathManager) { super(EJB3SubsystemModel.TIMER_SERVICE_PATH, EJB3Extension.getResourceDescriptionResolver(EJB3SubsystemModel.TIMER_SERVICE), TimerServiceAdd.INSTANCE, ReloadRequiredRemoveStepHandler.INSTANCE, OperationEntry.Flag.RESTART_ALL_SERVICES, OperationEntry.Flag.RESTART_ALL_SERVICES); this.pathManager = pathManager; }
@Override public void registerTransformers(SubsystemTransformerRegistration subsystemRegistration) { registerTransformers_1_2_1(subsystemRegistration); registerTimerTransformers_1_3_0(subsystemRegistration); registerTransformers_3_0_0(subsystemRegistration); registerTransformers_4_0_0(subsystemRegistration); }
@Override protected void readElement(final XMLExtendedStreamReader reader, final EJB3SubsystemXMLElement element, final List<ModelNode> operations, final ModelNode ejb3SubsystemAddOperation) throws XMLStreamException { switch (element) { case DEFAULT_SECURITY_DOMAIN: { parseDefaultSecurityDomain(reader, ejb3SubsystemAddOperation); break; } case DEFAULT_MISSING_METHOD_PERMISSIONS_DENY_ACCESS: { parseDefaultMissingMethodPermissionsDenyAccess(reader, ejb3SubsystemAddOperation); break; } default: { super.readElement(reader, element, operations, ejb3SubsystemAddOperation); } } }
@Override protected void readElement(final XMLExtendedStreamReader reader, final EJB3SubsystemXMLElement element, final List<ModelNode> operations, final ModelNode ejb3SubsystemAddOperation) throws XMLStreamException { switch (element) { case DEFAULT_DISTINCT_NAME: { parseDefaultDistinctName(reader, ejb3SubsystemAddOperation); break; } case STATISTICS: { parseStatistics(reader, ejb3SubsystemAddOperation); break; } default: { super.readElement(reader, element, operations, ejb3SubsystemAddOperation); } } }
RemoteConnectorChannelCreationOptionResource() { super(PathElement.pathElement(EJB3SubsystemModel.CHANNEL_CREATION_OPTIONS), EJB3Extension.getResourceDescriptionResolver(EJB3SubsystemModel.CHANNEL_CREATION_OPTIONS), new ChannelCreationOptionAdd(), new ChannelCreationOptionRemove()); }
private RemotingEjbReceiverDefinition() { super(PathElement.pathElement(EJB3SubsystemModel.REMOTING_EJB_RECEIVER), EJB3Extension .getResourceDescriptionResolver(EJB3SubsystemModel.REMOTING_EJB_RECEIVER), new RemotingProfileChildResourceAddHandler( ATTRIBUTES.values()), new RemotingProfileChildResourceRemoveHandler()); }
EJB3SubsystemRootResourceDefinition(boolean registerRuntimeOnly, PathManager pathManager) { super(PathElement.pathElement(SUBSYSTEM, EJB3Extension.SUBSYSTEM_NAME), EJB3Extension.getResourceDescriptionResolver(EJB3Extension.SUBSYSTEM_NAME), new EJB3SubsystemAdd(defaultSecurityDomainDeploymentProcessor, missingMethodPermissionsDenyAccessMergingProcessor), EJB3SubsystemRemove.INSTANCE, OperationEntry.Flag.RESTART_ALL_SERVICES, OperationEntry.Flag.RESTART_ALL_SERVICES); this.registerRuntimeOnly = registerRuntimeOnly; this.pathManager = pathManager; }
@Override public String toString() { return getLocalName(); } }
@Override protected void performBoottime(OperationContext context, ModelNode operation, ModelNode model) throws OperationFailedException { installRuntimeServices(context, model); }
@Override protected void revertUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode valueToRestore, ModelNode valueToRevert, Void handback) throws OperationFailedException { updateDeliveryGroup(context, valueToRevert, valueToRestore); }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { RemotingProfileAdd.INSTANCE.installServices(context, parentAddress, parentModel); } }, OperationContext.Stage.RUNTIME);
@Override public synchronized void stop(StopContext context) { if (registration != null) { registration.cancel(); } }
public static DeriveSize fromValue(String value) { switch (value) { case NONE_VALUE: return NONE; case FROM_WORKER_POOLS_VALUE: return FROM_WORKER_POOLS; case FROM_CPU_COUNT_VALUE: return FROM_CPU_COUNT; default: return valueOf(value); } } }
@Override protected void performRuntime(OperationContext context, ModelNode operation, ModelNode model) throws OperationFailedException { installServices(context, operation, model); }
private EJB3IIOPResourceDefinition() { super(EJB3SubsystemModel.IIOP_PATH, EJB3Extension.getResourceDescriptionResolver(EJB3SubsystemModel.IIOP), EJB3IIOPAdd.INSTANCE, ReloadRequiredRemoveStepHandler.INSTANCE); }
@Override protected boolean applyUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode resolvedValue, ModelNode currentValue, HandbackHolder<Void> handbackHolder) throws OperationFailedException { updateDeliveryGroup(context, currentValue, resolvedValue); return false; }
@Override protected void recreateParentService(OperationContext context, PathAddress parentAddress, ModelNode parentModel) throws OperationFailedException { RemotingProfileAdd.INSTANCE.installServices(context, parentAddress, parentModel); }
TimerServiceResourceDefinition(AbstractEJBComponentRuntimeHandler<T> parentHandler) { super(EJB3SubsystemModel.TIMER_SERVICE_PATH, EJB3Extension.getResourceDescriptionResolver(EJB3SubsystemModel.TIMER_SERVICE), null, null,OperationEntry.Flag.RESTART_NONE, OperationEntry.Flag.RESTART_RESOURCE_SERVICES); this.parentHandler = parentHandler; }
private EJB3AsyncResourceDefinition() { super(EJB3SubsystemModel.ASYNC_SERVICE_PATH, EJB3Extension.getResourceDescriptionResolver(EJB3SubsystemModel.ASYNC), EJB3AsyncServiceAdd.INSTANCE, ReloadRequiredRemoveStepHandler.INSTANCE); }