/** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.openejb.jee.jba; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "loaderRepository", "jmxName", "enforceEjbRestrictions", "securityDomain", "missingMethodPermissionsExcludedMode", "unauthenticatedPrincipal", "exceptionOnRollback", "enterpriseBeans", "assemblyDescriptor", "resourceManagers", "invokerProxyBindings", "containerConfigurations" }) @XmlRootElement(name = "jboss") public class Jboss { @XmlElement(name = "loader-repository") protected LoaderRepository loaderRepository; @XmlElement(name = "jmx-name") protected String jmxName; @XmlElement(name = "enforce-ejb-restrictions") protected String enforceEjbRestrictions; @XmlElement(name = "security-domain") protected String securityDomain; @XmlElement(name = "missing-method-permissions-excluded-mode") protected String missingMethodPermissionsExcludedMode; @XmlElement(name = "unauthenticated-principal") protected String unauthenticatedPrincipal; @XmlElement(name = "exception-on-rollback") protected String exceptionOnRollback; @XmlElement(name = "enterprise-beans") protected EnterpriseBeans enterpriseBeans; @XmlElement(name = "assembly-descriptor") protected AssemblyDescriptor assemblyDescriptor; @XmlElement(name = "resource-managers") protected ResourceManagers resourceManagers; @XmlElement(name = "invoker-proxy-bindings") protected InvokerProxyBindings invokerProxyBindings; @XmlElement(name = "container-configurations") protected ContainerConfigurations containerConfigurations; /** * Gets the value of the loaderRepository property. * * @return possible object is * {@link LoaderRepository } */ public LoaderRepository getLoaderRepository() { return loaderRepository; } /** * Sets the value of the loaderRepository property. * * @param value allowed object is * {@link LoaderRepository } */ public void setLoaderRepository(final LoaderRepository value) { this.loaderRepository = value; } /** * Gets the value of the jmxName property. * * @return possible object is * {@link String } */ public String getJmxName() { return jmxName; } /** * Sets the value of the jmxName property. * * @param value allowed object is * {@link String } */ public void setJmxName(final String value) { this.jmxName = value; } /** * Gets the value of the enforceEjbRestrictions property. * * @return possible object is * {@link String } */ public String getEnforceEjbRestrictions() { return enforceEjbRestrictions; } /** * Sets the value of the enforceEjbRestrictions property. * * @param value allowed object is * {@link String } */ public void setEnforceEjbRestrictions(final String value) { this.enforceEjbRestrictions = value; } /** * Gets the value of the securityDomain property. * * @return possible object is * {@link String } */ public String getSecurityDomain() { return securityDomain; } /** * Sets the value of the securityDomain property. * * @param value allowed object is * {@link String } */ public void setSecurityDomain(final String value) { this.securityDomain = value; } /** * Gets the value of the missingMethodPermissionsExcludedMode property. * * @return possible object is * {@link String } */ public String getMissingMethodPermissionsExcludedMode() { return missingMethodPermissionsExcludedMode; } /** * Sets the value of the missingMethodPermissionsExcludedMode property. * * @param value allowed object is * {@link String } */ public void setMissingMethodPermissionsExcludedMode(final String value) { this.missingMethodPermissionsExcludedMode = value; } /** * Gets the value of the unauthenticatedPrincipal property. * * @return possible object is * {@link String } */ public String getUnauthenticatedPrincipal() { return unauthenticatedPrincipal; } /** * Sets the value of the unauthenticatedPrincipal property. * * @param value allowed object is * {@link String } */ public void setUnauthenticatedPrincipal(final String value) { this.unauthenticatedPrincipal = value; } /** * Gets the value of the exceptionOnRollback property. * * @return possible object is * {@link String } */ public String getExceptionOnRollback() { return exceptionOnRollback; } /** * Sets the value of the exceptionOnRollback property. * * @param value allowed object is * {@link String } */ public void setExceptionOnRollback(final String value) { this.exceptionOnRollback = value; } /** * Gets the value of the enterpriseBeans property. * * @return possible object is * {@link EnterpriseBeans } */ public EnterpriseBeans getEnterpriseBeans() { return enterpriseBeans; } /** * Sets the value of the enterpriseBeans property. * * @param value allowed object is * {@link EnterpriseBeans } */ public void setEnterpriseBeans(final EnterpriseBeans value) { this.enterpriseBeans = value; } /** * Gets the value of the assemblyDescriptor property. * * @return possible object is * {@link AssemblyDescriptor } */ public AssemblyDescriptor getAssemblyDescriptor() { return assemblyDescriptor; } /** * Sets the value of the assemblyDescriptor property. * * @param value allowed object is * {@link AssemblyDescriptor } */ public void setAssemblyDescriptor(final AssemblyDescriptor value) { this.assemblyDescriptor = value; } /** * Gets the value of the resourceManagers property. * * @return possible object is * {@link ResourceManagers } */ public ResourceManagers getResourceManagers() { return resourceManagers; } /** * Sets the value of the resourceManagers property. * * @param value allowed object is * {@link ResourceManagers } */ public void setResourceManagers(final ResourceManagers value) { this.resourceManagers = value; } /** * Gets the value of the invokerProxyBindings property. * * @return possible object is * {@link InvokerProxyBindings } */ public InvokerProxyBindings getInvokerProxyBindings() { return invokerProxyBindings; } /** * Sets the value of the invokerProxyBindings property. * * @param value allowed object is * {@link InvokerProxyBindings } */ public void setInvokerProxyBindings(final InvokerProxyBindings value) { this.invokerProxyBindings = value; } /** * Gets the value of the containerConfigurations property. * * @return possible object is * {@link ContainerConfigurations } */ public ContainerConfigurations getContainerConfigurations() { return containerConfigurations; } /** * Sets the value of the containerConfigurations property. * * @param value allowed object is * {@link ContainerConfigurations } */ public void setContainerConfigurations(final ContainerConfigurations value) { this.containerConfigurations = value; } }