8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Copyright (c) 2009 Sun Microsystems Inc. All Rights Reserved
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * The contents of this file are subject to the terms
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * of the Common Development and Distribution License
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * (the License). You may not use this file except in
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * compliance with the License.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can obtain a copy of the License at
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * https://opensso.dev.java.net/public/CDDLv1.0.html or
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * See the License for the specific language governing
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * permission and limitations under the License.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * When distributing Covered Code, include this CDDL
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Header Notice in each file and include the License file
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * If applicable, add the following below the CDDL Header,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * with the fields enclosed by brackets [] replaced by
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * your own identifying information:
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "Portions Copyrighted [year] [name of copyright owner]"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * $Id: SUN_OPENSSO_SERVER_MIB.java,v 1.2 2009/10/20 23:53:12 bigfatrat Exp $
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Portions Copyrighted 2011 ForgeRock AS
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * The class is used for representing "SUN-OPENSSO-SERVER-MIB".
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can edit the file if you want to modify the behavior of the MIB.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterpublic class SUN_OPENSSO_SERVER_MIBImpl extends SUN_OPENSSO_SERVER_MIB implements Serializable {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerLoggingSvcImpl loggingSvcGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerSvcMgmtSvcImpl svcmgmtSvcGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerPolicyAgentsImpl policyAgentsGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerFedEntitiesImpl fedEntitiesGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerEntitlementSvcImpl entitlementsGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster private SsoServerConnPoolSvcImpl connPoolGroup;
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Default constructor. Initialize the Mib tree.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerInstance" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerInstance" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerInstance")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerInstance" group (SsoServerInstance)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerInstanceMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerInstanceMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster instanceGroup = new SsoServerInstanceImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster instanceGroup = new SsoServerInstanceImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerFedEntities" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerFedEntities" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerFedEntities")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerFedEntities" group (SsoServerFedEntities)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerFedEntitiesMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerFedEntitiesMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerFedEntitiesMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster fedEntitiesGroup = new SsoServerFedEntitiesImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster fedEntitiesGroup = new SsoServerFedEntitiesImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerFedCOTs" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerFedCOTs" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerFedCOTs")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerFedCOTs" group (SsoServerFedCOTs)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerFedCOTsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerFedCOTsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster fedCotsGroup = new SsoServerFedCOTsImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerSAML2Svc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerSAML2Svc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerSAML2Svc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerSAML2Svc" group (SsoServerSAML2Svc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerSAML2SvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerSAML2SvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster saml2SvcGroup = new SsoServerSAML2SvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster saml2SvcGroup = new SsoServerSAML2SvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerSAML1Svc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerSAML1Svc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerSAML1Svc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerSAML1Svc" group (SsoServerSAML1Svc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerSAML1SvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerSAML1SvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster saml1SvcGroup = new SsoServerSAML1SvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster saml1SvcGroup = new SsoServerSAML1SvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerIdRepoSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerIdRepoSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerIdRepoSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerIdRepoSvc" group (SsoServerIdRepoSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerIdRepoSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerIdRepoSvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerIdRepoSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster idrepoSvcGroup = new SsoServerIdRepoSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster idrepoSvcGroup = new SsoServerIdRepoSvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerSvcMgmtSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerSvcMgmtSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerSvcMgmtSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerSvcMgmtSvc" group (SsoServerSvcMgmtSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerSvcMgmtSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerSvcMgmtSvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerSvcMgmtSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster svcmgmtSvcGroup = new SsoServerSvcMgmtSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster svcmgmtSvcGroup = new SsoServerSvcMgmtSvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerPolicySvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerPolicySvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerPolicySvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerPolicySvc" group (SsoServerPolicySvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerPolicySvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerPolicySvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerPolicySvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster policySvcGroup = new SsoServerPolicySvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster policySvcGroup = new SsoServerPolicySvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerLoggingSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerLoggingSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerLoggingSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerLoggingSvc" group (SsoServerLoggingSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerLoggingSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerLoggingSvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerLoggingSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster loggingSvcGroup = new SsoServerLoggingSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster loggingSvcGroup = new SsoServerLoggingSvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerSessSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerSessSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerSessSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerSessSvc" group (SsoServerSessSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerSessSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerSessSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster sessSvcGroup = new SsoServerSessSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerAuthSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerAuthSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerAuthSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerAuthSvc" group (SsoServerAuthSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerAuthSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerAuthSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster authSvcGroup = new SsoServerAuthSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerTopology" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerTopology" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerTopology")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerTopology" group (SsoServerTopology)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerTopologyMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerTopologyMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster topologyGroup = new SsoServerTopologyImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster topologyGroup = new SsoServerTopologyImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerEntitlementSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerEntitlementSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerEntitlementSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerEntitlementSvc" group (SsoServerEntitlementSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerEntitlementSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerEntitlementSvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerEntitlementSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster entitlementsGroup = new SsoServerEntitlementSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster entitlementsGroup = new SsoServerEntitlementSvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerConnPoolSvcMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerEntitlementSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster connPoolGroup = new SsoServerConnPoolSvcImpl(this, server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster connPoolGroup = new SsoServerConnPoolSvcImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerWSSAgents" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerWSSAgents" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerWSSAgents")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerWSSAgents" group (SsoServerWSSAgents)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerWSSAgentsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerWSSAgentsMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerWSSAgentsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster wssAgentsGroup = new SsoServerWSSAgentsImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster wssAgentsGroup = new SsoServerWSSAgentsImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerPolicyAgents" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerPolicyAgents" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerPolicyAgents")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerPolicyAgents" group (SsoServerPolicyAgents)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerPolicyAgentsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected Object createSsoServerPolicyAgentsMBean(
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerPolicyAgentsMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster policyAgentsGroup = new SsoServerPolicyAgentsImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster policyAgentsGroup = new SsoServerPolicyAgentsImpl(this);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Initialization of the "SsoServerIDFFSvc" group.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // ------------------------------------------------------------
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Factory method for "SsoServerIDFFSvc" group MBean.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * You can redefine this method if you need to replace the default
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * generated MBean class with your own customized class.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupName Name of the group ("SsoServerIDFFSvc")
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupOid OID of this group
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param groupObjname ObjectName for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @param server MBeanServer for this group (may be null)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * @return An instance of the MBean class generated for the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * "SsoServerIDFFSvc" group (SsoServerIDFFSvc)
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * the returned object must implement the "SsoServerIDFFSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster * interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // Note that when using standard metadata,
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // the returned object must implement the "SsoServerIDFFSvcMBean"
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster // interface.
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster idffSvcGroup = new SsoServerIDFFSvcImpl(this,server);
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerAuthSvcImpl getAuthSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerConnPoolSvcImpl getConnPoolGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerEntitlementSvcImpl getEntitlementsGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerFedCOTsImpl getFedCotsGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerFedEntitiesImpl getFedEntitiesGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerIDFFSvcImpl getIdffSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerIdRepoSvcImpl getIdrepoSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerInstanceImpl getSvrInstanceGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerLoggingSvcImpl getLoggingSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerPolicyAgentsImpl getPolicyAgentsGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerPolicySvcImpl getPolicySvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerSAML1SvcImpl getSaml1SvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerSAML2SvcImpl getSaml2SvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerSessSvcImpl getSessSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerSvcMgmtSvcImpl getSmSvcGroup() {
8af80418ba1ec431c8027fa9668e5678658d3611Allan Foster protected SsoServerTopologyImpl getTopologyGroup() {