SubConfigMeta.java revision 28de0461d82a4e6471c71d793af7a9492ca98dd3
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * Copyright (c) 2007 Sun Microsystems Inc. All Rights Reserved
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * The contents of this file are subject to the terms
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * of the Common Development and Distribution License
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * (the License). You may not use this file except in
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * compliance with the License.
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * You can obtain a copy of the License at
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * https://opensso.dev.java.net/public/CDDLv1.0.html or
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * See the License for the specific language governing
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * permission and limitations under the License.
7bf512aea50c834dc9c3ef5a0a228059fcc753a5jenkins * When distributing Covered Code, include this CDDL
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * Header Notice in each file and include the License file
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * If applicable, add the following below the CDDL Header,
7bf512aea50c834dc9c3ef5a0a228059fcc753a5jenkins * with the fields enclosed by brackets [] replaced by
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * your own identifying information:
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * "Portions Copyrighted [year] [name of copyright owner]"
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * $Id: SubConfigMeta.java,v 1.2 2008/06/25 05:42:50 qcheng Exp $
7cbae22b7560eefcf086863923459880aa87f014Jaco Jooste * Portions Copyrighted 2015 ForgeRock AS.
15f60c5ba586de69e94c6045e9bf91103e924020James Phillpottspackage com.sun.identity.console.base.model;
15f60c5ba586de69e94c6045e9bf91103e924020James Phillpottsimport com.sun.identity.shared.datastruct.CollectionHelper;
c423fd5d4f121413c5e72c134412b6ce5daa0dd9Jaco Jooste/* - NEED NOT LOG - */
c423fd5d4f121413c5e72c134412b6ce5daa0dd9Jaco Jooste public static final String SUBCONFIG_ID_DELIMITER = "/";
initialize();
private void resetMeta() {
public boolean hasGlobalSubSchema() {
return map;
return corrSchema;
throws SMSException {
throws SMSException {
return defaultValues;
private void initialize() {
} catch (SSOException e) {
} catch (SMSException e) {
private boolean validInstance() {
if (validInstance()) {
resetMeta();
} catch (SSOException e) {
} catch (SMSException e) {
private void getSupportedGlobalSubSchema() {
i.remove();
} catch (SMSException e) {
return StringUtils.isEmpty(key) ? null : Locale.getString(serviceResourceBundle, key, AMModelBase.debug);
private void getSubConfigurationsFromConfig() {
params);
params);
} catch (SSOException e) {
paramsEx);
} catch (SMSException e) {
paramsEx);
throws AMConsoleException {
} catch (SSOException e) {
paramsEx);
} catch (SMSException e) {
paramsEx);
boolean removed = false;
i.remove();
removed = true;
throws AMConsoleException {
} catch (SSOException e) {
paramsEx);
} catch (SMSException e) {
paramsEx);
throws AMConsoleException {
params);
throws AMConsoleException {
params);
params);
} catch (SSOException e) {
paramsEx);
} catch (SMSException e) {
paramsEx);