http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/util/XAEnumUtil.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/util/XAEnumUtil.java b/security-admin/src/main/java/org/apache/ranger/util/XAEnumUtil.java deleted file mode 100644 index c5ba2d5..0000000 --- a/security-admin/src/main/java/org/apache/ranger/util/XAEnumUtil.java +++ /dev/null @@ -1,2024 +0,0 @@ -/* - * 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.ranger.util; - -/** - * - */ - -import java.util.*; - -import org.apache.log4j.Logger; -import org.apache.ranger.common.view.*; -import org.apache.ranger.util.*; -import org.apache.ranger.view.*; -import org.springframework.stereotype.Component; - -@Component -public class XAEnumUtil { - - static final Logger logger = Logger.getLogger(XAEnumUtil.class); - public final static String ENUM_CommonEnums_ActiveStatus = "CommonEnums.ActiveStatus"; - public final static String ENUM_CommonEnums_ActivationStatus = "CommonEnums.ActivationStatus"; - public final static String ENUM_CommonEnums_BooleanValue = "CommonEnums.BooleanValue"; - public final static String ENUM_CommonEnums_DataType = "CommonEnums.DataType"; - public final static String ENUM_CommonEnums_DeviceType = "CommonEnums.DeviceType"; - public final static String ENUM_CommonEnums_DiffLevel = "CommonEnums.DiffLevel"; - public final static String ENUM_CommonEnums_FileType = "CommonEnums.FileType"; - public final static String ENUM_CommonEnums_FreqType = "CommonEnums.FreqType"; - public final static String ENUM_CommonEnums_MimeType = "CommonEnums.MimeType"; - public final static String ENUM_CommonEnums_NumberFormat = "CommonEnums.NumberFormat"; - public final static String ENUM_CommonEnums_ObjectStatus = "CommonEnums.ObjectStatus"; - public final static String ENUM_CommonEnums_PasswordResetStatus = "CommonEnums.PasswordResetStatus"; - public final static String ENUM_CommonEnums_PriorityType = "CommonEnums.PriorityType"; - public final static String ENUM_CommonEnums_ProgressStatus = "CommonEnums.ProgressStatus"; - public final static String ENUM_CommonEnums_RelationType = "CommonEnums.RelationType"; - public final static String ENUM_CommonEnums_UserSource = "CommonEnums.UserSource"; - public final static String ENUM_CommonEnums_AssetType = "CommonEnums.AssetType"; - public final static String ENUM_CommonEnums_AccessResult = "CommonEnums.AccessResult"; - public final static String ENUM_CommonEnums_PolicyType = "CommonEnums.PolicyType"; - public final static String ENUM_CommonEnums_XAAuditType = "CommonEnums.XAAuditType"; - public final static String ENUM_CommonEnums_ResourceType = "CommonEnums.ResourceType"; - public final static String ENUM_CommonEnums_XAGroupType = "CommonEnums.XAGroupType"; - public final static String ENUM_CommonEnums_XAPermForType = "CommonEnums.XAPermForType"; - public final static String ENUM_CommonEnums_XAPermType = "CommonEnums.XAPermType"; - public final static String ENUM_CommonEnums_ClassTypes = "CommonEnums.ClassTypes"; - public final static String ENUM_XXAuthSession_AuthStatus = "XXAuthSession.AuthStatus"; - public final static String ENUM_XXAuthSession_AuthType = "XXAuthSession.AuthType"; - public final static String ENUM_XResponse_ResponseStatus = "XResponse.ResponseStatus"; - - protected Hashtable<String, VEnum> enumMap = new Hashtable<String, VEnum>(); - protected List<VEnum> enumList = new ArrayList<VEnum>(); - - public List<VEnum> getEnums() { - if (enumList.size() == 0) { - init(); - } - return enumList; - } - - public VEnum getEnum(String enumName) { - if (enumList.size() == 0) { - init(); - } - return enumMap.get(enumName); - } - - public String getLabel(String enumName, int enumValue) { - VEnum vEnum = getEnum(enumName); - if (vEnum == null) { - logger.error("Enum " + enumName + " not found.", new Throwable()); - return ""; - } - for (VEnumElement vEnumElement : vEnum.getElementList()) { - if (vEnumElement.getElementValue() == enumValue) { - return vEnumElement.getElementLabel(); - } - } - logger.error("Enum value not found. enum=" + enumName + ", value=" - + enumValue, new Throwable()); - return ""; - } - - public int getValue(String enumName, String elementName) { - VEnum vEnum = getEnum(enumName); - if (vEnum == null) { - logger.error("Enum " + enumName + " not found.", new Throwable()); - return -1; - } - for (VEnumElement vEnumElement : vEnum.getElementList()) { - if (vEnumElement.getElementName().equalsIgnoreCase(elementName)) { - return vEnumElement.getElementValue(); - } - } - logger.error("Enum value not found. enum=" + enumName - + ", elementName=" + elementName, new Throwable()); - return -1; - } - - protected void init() { - VEnum vEnum; - VEnumElement vElement; - - /////////////////////////////////// - // CommonEnums::ActiveStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ActiveStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_DISABLED"); - vElement.setElementValue(0); - vElement.setElementLabel("Disabled"); - vElement.setRbKey("xa.enum.ActiveStatus.STATUS_DISABLED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_ENABLED"); - vElement.setElementValue(1); - vElement.setElementLabel("Enabled"); - vElement.setRbKey("xa.enum.ActiveStatus.STATUS_ENABLED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_DELETED"); - vElement.setElementValue(2); - vElement.setElementLabel("Deleted"); - vElement.setRbKey("xa.enum.ActiveStatus.STATUS_DELETED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::ActivationStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ActivationStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_DISABLED"); - vElement.setElementValue(0); - vElement.setElementLabel("Disabled"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_DISABLED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_ACTIVE"); - vElement.setElementValue(1); - vElement.setElementLabel("Active"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_ACTIVE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_PENDING_APPROVAL"); - vElement.setElementValue(2); - vElement.setElementLabel("Pending Approval"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_PENDING_APPROVAL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_PENDING_ACTIVATION"); - vElement.setElementValue(3); - vElement.setElementLabel("Pending Activation"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_PENDING_ACTIVATION"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_REJECTED"); - vElement.setElementValue(4); - vElement.setElementLabel("Rejected"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_REJECTED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_DEACTIVATED"); - vElement.setElementValue(5); - vElement.setElementLabel("Deactivated"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_DEACTIVATED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_PRE_REGISTRATION"); - vElement.setElementValue(6); - vElement.setElementLabel("Registration Pending"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_PRE_REGISTRATION"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACT_STATUS_NO_LOGIN"); - vElement.setElementValue(7); - vElement.setElementLabel("No login privilege"); - vElement.setRbKey("xa.enum.ActivationStatus.ACT_STATUS_NO_LOGIN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::BooleanValue - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_BooleanValue); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("BOOL_NONE"); - vElement.setElementValue(0); - vElement.setElementLabel("None"); - vElement.setRbKey("xa.enum.BooleanValue.BOOL_NONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("BOOL_TRUE"); - vElement.setElementValue(1); - vElement.setElementLabel("True"); - vElement.setRbKey("xa.enum.BooleanValue.BOOL_TRUE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("BOOL_FALSE"); - vElement.setElementValue(2); - vElement.setElementLabel("False"); - vElement.setRbKey("xa.enum.BooleanValue.BOOL_FALSE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::DataType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_DataType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_INTEGER"); - vElement.setElementValue(1); - vElement.setElementLabel("Integer"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_INTEGER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_DOUBLE"); - vElement.setElementValue(2); - vElement.setElementLabel("Double"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_DOUBLE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_STRING"); - vElement.setElementValue(3); - vElement.setElementLabel("String"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_STRING"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_BOOLEAN"); - vElement.setElementValue(4); - vElement.setElementLabel("Boolean"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_BOOLEAN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_DATE"); - vElement.setElementValue(5); - vElement.setElementLabel("Date"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_DATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_STRING_ENUM"); - vElement.setElementValue(6); - vElement.setElementLabel("String enumeration"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_STRING_ENUM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_LONG"); - vElement.setElementValue(7); - vElement.setElementLabel("Long"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_LONG"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DATA_TYPE_INTEGER_ENUM"); - vElement.setElementValue(8); - vElement.setElementLabel("Integer enumeration"); - vElement.setRbKey("xa.enum.DataType.DATA_TYPE_INTEGER_ENUM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::DeviceType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_DeviceType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_BROWSER"); - vElement.setElementValue(1); - vElement.setElementLabel("Browser"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_BROWSER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_IPHONE"); - vElement.setElementValue(2); - vElement.setElementLabel("iPhone"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_IPHONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_IPAD"); - vElement.setElementValue(3); - vElement.setElementLabel("iPad"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_IPAD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_IPOD"); - vElement.setElementValue(4); - vElement.setElementLabel("iPod"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_IPOD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DEVICE_ANDROID"); - vElement.setElementValue(5); - vElement.setElementLabel("Android"); - vElement.setRbKey("xa.enum.DeviceType.DEVICE_ANDROID"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::DiffLevel - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_DiffLevel); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("DIFF_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.DiffLevel.DIFF_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DIFF_LOW"); - vElement.setElementValue(1); - vElement.setElementLabel("Low"); - vElement.setRbKey("xa.enum.DiffLevel.DIFF_LOW"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DIFF_MEDIUM"); - vElement.setElementValue(2); - vElement.setElementLabel("Medium"); - vElement.setRbKey("xa.enum.DiffLevel.DIFF_MEDIUM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("DIFF_HIGH"); - vElement.setElementValue(3); - vElement.setElementLabel("High"); - vElement.setRbKey("xa.enum.DiffLevel.DIFF_HIGH"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::FileType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_FileType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("FILE_FILE"); - vElement.setElementValue(0); - vElement.setElementLabel("File"); - vElement.setRbKey("xa.enum.FileType.FILE_FILE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FILE_DIR"); - vElement.setElementValue(1); - vElement.setElementLabel("Directory"); - vElement.setRbKey("xa.enum.FileType.FILE_DIR"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::FreqType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_FreqType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_NONE"); - vElement.setElementValue(0); - vElement.setElementLabel("None"); - vElement.setRbKey("xa.enum.FreqType.FREQ_NONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_MANUAL"); - vElement.setElementValue(1); - vElement.setElementLabel("Manual"); - vElement.setRbKey("xa.enum.FreqType.FREQ_MANUAL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_HOURLY"); - vElement.setElementValue(2); - vElement.setElementLabel("Hourly"); - vElement.setRbKey("xa.enum.FreqType.FREQ_HOURLY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_DAILY"); - vElement.setElementValue(3); - vElement.setElementLabel("Daily"); - vElement.setRbKey("xa.enum.FreqType.FREQ_DAILY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_WEEKLY"); - vElement.setElementValue(4); - vElement.setElementLabel("Weekly"); - vElement.setRbKey("xa.enum.FreqType.FREQ_WEEKLY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_BI_WEEKLY"); - vElement.setElementValue(5); - vElement.setElementLabel("Bi Weekly"); - vElement.setRbKey("xa.enum.FreqType.FREQ_BI_WEEKLY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("FREQ_MONTHLY"); - vElement.setElementValue(6); - vElement.setElementLabel("Monthly"); - vElement.setRbKey("xa.enum.FreqType.FREQ_MONTHLY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::MimeType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_MimeType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("MIME_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.MimeType.MIME_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("MIME_TEXT"); - vElement.setElementValue(1); - vElement.setElementLabel("Text"); - vElement.setRbKey("xa.enum.MimeType.MIME_TEXT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("MIME_HTML"); - vElement.setElementValue(2); - vElement.setElementLabel("Html"); - vElement.setRbKey("xa.enum.MimeType.MIME_HTML"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("MIME_PNG"); - vElement.setElementValue(3); - vElement.setElementLabel("png"); - vElement.setRbKey("xa.enum.MimeType.MIME_PNG"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("MIME_JPEG"); - vElement.setElementValue(4); - vElement.setElementLabel("jpeg"); - vElement.setRbKey("xa.enum.MimeType.MIME_JPEG"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::NumberFormat - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_NumberFormat); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("NUM_FORMAT_NONE"); - vElement.setElementValue(0); - vElement.setElementLabel("None"); - vElement.setRbKey("xa.enum.NumberFormat.NUM_FORMAT_NONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("NUM_FORMAT_NUMERIC"); - vElement.setElementValue(1); - vElement.setElementLabel("Numeric"); - vElement.setRbKey("xa.enum.NumberFormat.NUM_FORMAT_NUMERIC"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("NUM_FORMAT_ALPHA"); - vElement.setElementValue(2); - vElement.setElementLabel("Alphabhet"); - vElement.setRbKey("xa.enum.NumberFormat.NUM_FORMAT_ALPHA"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("NUM_FORMAT_ROMAN"); - vElement.setElementValue(3); - vElement.setElementLabel("Roman"); - vElement.setRbKey("xa.enum.NumberFormat.NUM_FORMAT_ROMAN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::ObjectStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ObjectStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("OBJ_STATUS_ACTIVE"); - vElement.setElementValue(0); - vElement.setElementLabel("Active"); - vElement.setRbKey("xa.enum.ObjectStatus.OBJ_STATUS_ACTIVE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("OBJ_STATUS_DELETED"); - vElement.setElementValue(1); - vElement.setElementLabel("Deleted"); - vElement.setRbKey("xa.enum.ObjectStatus.OBJ_STATUS_DELETED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("OBJ_STATUS_ARCHIVED"); - vElement.setElementValue(2); - vElement.setElementLabel("Archived"); - vElement.setRbKey("xa.enum.ObjectStatus.OBJ_STATUS_ARCHIVED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::PasswordResetStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_PasswordResetStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("PWD_RESET_ACTIVE"); - vElement.setElementValue(0); - vElement.setElementLabel("Active"); - vElement.setRbKey("xa.enum.PasswordResetStatus.PWD_RESET_ACTIVE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PWD_RESET_USED"); - vElement.setElementValue(1); - vElement.setElementLabel("Used"); - vElement.setRbKey("xa.enum.PasswordResetStatus.PWD_RESET_USED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PWD_RESET_EXPIRED"); - vElement.setElementValue(2); - vElement.setElementLabel("Expired"); - vElement.setRbKey("xa.enum.PasswordResetStatus.PWD_RESET_EXPIRED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PWD_RESET_DISABLED"); - vElement.setElementValue(3); - vElement.setElementLabel("Disabled"); - vElement.setRbKey("xa.enum.PasswordResetStatus.PWD_RESET_DISABLED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::PriorityType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_PriorityType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("PRIORITY_NORMAL"); - vElement.setElementValue(0); - vElement.setElementLabel("Normal"); - vElement.setRbKey("xa.enum.PriorityType.PRIORITY_NORMAL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PRIORITY_LOW"); - vElement.setElementValue(1); - vElement.setElementLabel("Low"); - vElement.setRbKey("xa.enum.PriorityType.PRIORITY_LOW"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PRIORITY_MEDIUM"); - vElement.setElementValue(2); - vElement.setElementLabel("Medium"); - vElement.setRbKey("xa.enum.PriorityType.PRIORITY_MEDIUM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PRIORITY_HIGH"); - vElement.setElementValue(3); - vElement.setElementLabel("High"); - vElement.setRbKey("xa.enum.PriorityType.PRIORITY_HIGH"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::ProgressStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ProgressStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("PROGRESS_PENDING"); - vElement.setElementValue(0); - vElement.setElementLabel("Pending"); - vElement.setRbKey("xa.enum.ProgressStatus.PROGRESS_PENDING"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PROGRESS_IN_PROGRESS"); - vElement.setElementValue(1); - vElement.setElementLabel("In Progress"); - vElement.setRbKey("xa.enum.ProgressStatus.PROGRESS_IN_PROGRESS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PROGRESS_COMPLETE"); - vElement.setElementValue(2); - vElement.setElementLabel("Complete"); - vElement.setRbKey("xa.enum.ProgressStatus.PROGRESS_COMPLETE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PROGRESS_ABORTED"); - vElement.setElementValue(3); - vElement.setElementLabel("Aborted"); - vElement.setRbKey("xa.enum.ProgressStatus.PROGRESS_ABORTED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("PROGRESS_FAILED"); - vElement.setElementValue(4); - vElement.setElementLabel("Failed"); - vElement.setRbKey("xa.enum.ProgressStatus.PROGRESS_FAILED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::RelationType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_RelationType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("REL_NONE"); - vElement.setElementValue(0); - vElement.setElementLabel("None"); - vElement.setRbKey("xa.enum.RelationType.REL_NONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("REL_SELF"); - vElement.setElementValue(1); - vElement.setElementLabel("Self"); - vElement.setRbKey("xa.enum.RelationType.REL_SELF"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::UserSource - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_UserSource); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("USER_APP"); - vElement.setElementValue(0); - vElement.setElementLabel("Application"); - vElement.setRbKey("xa.enum.UserSource.USER_APP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("USER_GOOGLE"); - vElement.setElementValue(1); - vElement.setElementLabel("Google"); - vElement.setRbKey("xa.enum.UserSource.USER_GOOGLE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("USER_FB"); - vElement.setElementValue(2); - vElement.setElementLabel("FaceBook"); - vElement.setRbKey("xa.enum.UserSource.USER_FB"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::AssetType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_AssetType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.AssetType.ASSET_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_HDFS"); - vElement.setElementValue(1); - vElement.setElementLabel("HDFS"); - vElement.setRbKey("xa.enum.AssetType.ASSET_HDFS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_HBASE"); - vElement.setElementValue(2); - vElement.setElementLabel("HBase"); - vElement.setRbKey("xa.enum.AssetType.ASSET_HBASE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_HIVE"); - vElement.setElementValue(3); - vElement.setElementLabel("Hive"); - vElement.setRbKey("xa.enum.AssetType.ASSET_HIVE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_AGENT"); - vElement.setElementValue(4); - vElement.setElementLabel("Agent"); - vElement.setRbKey("xa.enum.AssetType.ASSET_AGENT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_KNOX"); - vElement.setElementValue(5); - vElement.setElementLabel("Knox"); - vElement.setRbKey("xa.enum.AssetType.ASSET_KNOX"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - vElement = new VEnumElement(); - vElement.setElementName("ASSET_STORM"); - vElement.setElementValue(6); - vElement.setElementLabel("Storm"); - vElement.setRbKey("xa.enum.AssetType.ASSET_STORM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - /////////////////////////////////// - // CommonEnums::AccessResult - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_AccessResult); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("ACCESS_RESULT_DENIED"); - vElement.setElementValue(0); - vElement.setElementLabel("Denied"); - vElement.setRbKey("xa.enum.AccessResult.ACCESS_RESULT_DENIED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("ACCESS_RESULT_ALLOWED"); - vElement.setElementValue(1); - vElement.setElementLabel("Allowed"); - vElement.setRbKey("xa.enum.AccessResult.ACCESS_RESULT_ALLOWED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::PolicyType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_PolicyType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("POLICY_INCLUSION"); - vElement.setElementValue(0); - vElement.setElementLabel("Inclusion"); - vElement.setRbKey("xa.enum.PolicyType.POLICY_INCLUSION"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("POLICY_EXCLUSION"); - vElement.setElementValue(1); - vElement.setElementLabel("Exclusion"); - vElement.setRbKey("xa.enum.PolicyType.POLICY_EXCLUSION"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::XAAuditType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_XAAuditType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_ALL"); - vElement.setElementValue(1); - vElement.setElementLabel("All"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_ALL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_READ"); - vElement.setElementValue(2); - vElement.setElementLabel("Read"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_READ"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_WRITE"); - vElement.setElementValue(3); - vElement.setElementLabel("Write"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_WRITE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_CREATE"); - vElement.setElementValue(4); - vElement.setElementLabel("Create"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_CREATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_DELETE"); - vElement.setElementValue(5); - vElement.setElementLabel("Delete"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_DELETE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_AUDIT_TYPE_LOGIN"); - vElement.setElementValue(6); - vElement.setElementLabel("Login"); - vElement.setRbKey("xa.enum.XAAuditType.XA_AUDIT_TYPE_LOGIN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::ResourceType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ResourceType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_PATH"); - vElement.setElementValue(1); - vElement.setElementLabel("Path"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_PATH"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_DB"); - vElement.setElementValue(2); - vElement.setElementLabel("Database"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_DB"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_TABLE"); - vElement.setElementValue(3); - vElement.setElementLabel("Table"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_TABLE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_COL_FAM"); - vElement.setElementValue(4); - vElement.setElementLabel("Column Family"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_COL_FAM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_COLUMN"); - vElement.setElementValue(5); - vElement.setElementLabel("Column"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_COLUMN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_VIEW"); - vElement.setElementValue(6); - vElement.setElementLabel("VIEW"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_VIEW"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_UDF"); - vElement.setElementValue(7); - vElement.setElementLabel("UDF"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_UDF"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_VIEW_COL"); - vElement.setElementValue(8); - vElement.setElementLabel("View Column"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_VIEW_COL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_TOPOLOGY"); - vElement.setElementValue(9); - vElement.setElementLabel("Topology"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_TOPOLOGY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("RESOURCE_SERVICE"); - vElement.setElementValue(10); - vElement.setElementLabel("Service"); - vElement.setRbKey("xa.enum.ResourceType.RESOURCE_SERVICE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::XAGroupType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_XAGroupType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("XA_GROUP_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.XAGroupType.XA_GROUP_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_GROUP_USER"); - vElement.setElementValue(1); - vElement.setElementLabel("User"); - vElement.setRbKey("xa.enum.XAGroupType.XA_GROUP_USER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_GROUP_GROUP"); - vElement.setElementValue(2); - vElement.setElementLabel("Group"); - vElement.setRbKey("xa.enum.XAGroupType.XA_GROUP_GROUP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_GROUP_ROLE"); - vElement.setElementValue(3); - vElement.setElementLabel("Role"); - vElement.setRbKey("xa.enum.XAGroupType.XA_GROUP_ROLE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::XAPermForType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_XAPermForType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_FOR_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.XAPermForType.XA_PERM_FOR_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_FOR_USER"); - vElement.setElementValue(1); - vElement.setElementLabel("Permission for Users"); - vElement.setRbKey("xa.enum.XAPermForType.XA_PERM_FOR_USER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_FOR_GROUP"); - vElement.setElementValue(2); - vElement.setElementLabel("Permission for Groups"); - vElement.setRbKey("xa.enum.XAPermForType.XA_PERM_FOR_GROUP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::XAPermType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_XAPermType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_RESET"); - vElement.setElementValue(1); - vElement.setElementLabel("Reset"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_RESET"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_READ"); - vElement.setElementValue(2); - vElement.setElementLabel("Read"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_READ"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_WRITE"); - vElement.setElementValue(3); - vElement.setElementLabel("Write"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_WRITE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_CREATE"); - vElement.setElementValue(4); - vElement.setElementLabel("Create"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_CREATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_DELETE"); - vElement.setElementValue(5); - vElement.setElementLabel("Delete"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_DELETE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_ADMIN"); - vElement.setElementValue(6); - vElement.setElementLabel("Admin"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_ADMIN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_OBFUSCATE"); - vElement.setElementValue(7); - vElement.setElementLabel("Obfuscate"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_OBFUSCATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_MASK"); - vElement.setElementValue(8); - vElement.setElementLabel("Mask"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_MASK"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_EXECUTE"); - vElement.setElementValue(9); - vElement.setElementLabel("Execute"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_EXECUTE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_SELECT"); - vElement.setElementValue(10); - vElement.setElementLabel("Select"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_SELECT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_UPDATE"); - vElement.setElementValue(11); - vElement.setElementLabel("Update"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_UPDATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_DROP"); - vElement.setElementValue(12); - vElement.setElementLabel("Drop"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_DROP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_ALTER"); - vElement.setElementValue(13); - vElement.setElementLabel("Alter"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_ALTER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_INDEX"); - vElement.setElementValue(14); - vElement.setElementLabel("Index"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_INDEX"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_LOCK"); - vElement.setElementValue(15); - vElement.setElementLabel("Lock"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_LOCK"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_ALL"); - vElement.setElementValue(16); - vElement.setElementLabel("All"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_ALL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_ALLOW"); - vElement.setElementValue(17); - vElement.setElementLabel("Allow"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_ALLOW"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_SUBMIT_TOPOLOGY"); - vElement.setElementValue(18); - vElement.setElementLabel("Submit Topology"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_SUBMIT_TOPOLOGY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_FILE_UPLOAD"); - vElement.setElementValue(19); - vElement.setElementLabel("File Upload"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_FILE_UPLOAD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_NIMBUS"); - vElement.setElementValue(20); - vElement.setElementLabel("Get Nimbus Conf"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_NIMBUS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_CLUSTER_INFO"); - vElement.setElementValue(21); - vElement.setElementLabel("Get Cluster Info"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_CLUSTER_INFO"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_FILE_DOWNLOAD"); - vElement.setElementValue(22); - vElement.setElementLabel("File Download"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_FILE_DOWNLOAD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_KILL_TOPOLOGY"); - vElement.setElementValue(23); - vElement.setElementLabel("Kill Topology"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_KILL_TOPOLOGY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_REBALANCE"); - vElement.setElementValue(24); - vElement.setElementLabel("Rebalance"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_REBALANCE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_ACTIVATE"); - vElement.setElementValue(25); - vElement.setElementLabel("Activate"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_ACTIVATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_DEACTIVATE"); - vElement.setElementValue(26); - vElement.setElementLabel("Deactivate"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_DEACTIVATE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_TOPOLOGY_CONF"); - vElement.setElementValue(27); - vElement.setElementLabel("Get Topology Conf"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_TOPOLOGY_CONF"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_TOPOLOGY"); - vElement.setElementValue(28); - vElement.setElementLabel("Get Topology"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_TOPOLOGY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_USER_TOPOLOGY"); - vElement.setElementValue(29); - vElement.setElementLabel("Get User Topology"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_USER_TOPOLOGY"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_GET_TOPOLOGY_INFO"); - vElement.setElementValue(30); - vElement.setElementLabel("Get Topology Info"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_GET_TOPOLOGY_INFO"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("XA_PERM_TYPE_UPLOAD_NEW_CREDENTIAL"); - vElement.setElementValue(31); - vElement.setElementLabel("Upload New Credential"); - vElement.setRbKey("xa.enum.XAPermType.XA_PERM_TYPE_UPLOAD_NEW_CREDENTIAL"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // CommonEnums::ClassTypes - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_CommonEnums_ClassTypes); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_NONE"); - vElement.setElementValue(0); - vElement.setElementLabel("None"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_NONE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_MESSAGE"); - vElement.setElementValue(1); - vElement.setElementLabel("Message"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_MESSAGE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_USER_PROFILE"); - vElement.setElementValue(2); - vElement.setElementLabel("User Profile"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_USER_PROFILE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_AUTH_SESS"); - vElement.setElementValue(3); - vElement.setElementLabel("Authentication Session"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_AUTH_SESS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_DATA_OBJECT"); - vElement.setElementValue(4); - vElement.setElementLabel("CLASS_TYPE_DATA_OBJECT"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_DATA_OBJECT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_NAMEVALUE"); - vElement.setElementValue(5); - vElement.setElementLabel("CLASS_TYPE_NAMEVALUE"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_NAMEVALUE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_LONG"); - vElement.setElementValue(6); - vElement.setElementLabel("CLASS_TYPE_LONG"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_LONG"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_PASSWORD_CHANGE"); - vElement.setElementValue(7); - vElement.setElementLabel("CLASS_TYPE_PASSWORD_CHANGE"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_PASSWORD_CHANGE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_STRING"); - vElement.setElementValue(8); - vElement.setElementLabel("CLASS_TYPE_STRING"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_STRING"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_ENUM"); - vElement.setElementValue(9); - vElement.setElementLabel("CLASS_TYPE_ENUM"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_ENUM"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_ENUM_ELEMENT"); - vElement.setElementValue(10); - vElement.setElementLabel("CLASS_TYPE_ENUM_ELEMENT"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_ENUM_ELEMENT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_RESPONSE"); - vElement.setElementValue(11); - vElement.setElementLabel("Response"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_RESPONSE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_ASSET"); - vElement.setElementValue(1000); - vElement.setElementLabel("Asset"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_ASSET"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_RESOURCE"); - vElement.setElementValue(1001); - vElement.setElementLabel("Resource"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_RESOURCE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_GROUP"); - vElement.setElementValue(1002); - vElement.setElementLabel("XA Group"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_GROUP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_USER"); - vElement.setElementValue(1003); - vElement.setElementLabel("XA User"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_USER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_GROUP_USER"); - vElement.setElementValue(1004); - vElement.setElementLabel("XA Group of Users"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_GROUP_USER"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_GROUP_GROUP"); - vElement.setElementValue(1005); - vElement.setElementLabel("XA Group of groups"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_GROUP_GROUP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_PERM_MAP"); - vElement.setElementValue(1006); - vElement.setElementLabel("XA permissions for resource"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_PERM_MAP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_AUDIT_MAP"); - vElement.setElementValue(1007); - vElement.setElementLabel("XA audits for resource"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_AUDIT_MAP"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_CRED_STORE"); - vElement.setElementValue(1008); - vElement.setElementLabel("XA credential store"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_CRED_STORE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_POLICY_EXPORT_AUDIT"); - vElement.setElementValue(1009); - vElement.setElementLabel("XA Policy Export Audit"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_POLICY_EXPORT_AUDIT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_TRX_LOG"); - vElement.setElementValue(1010); - vElement.setElementLabel("Transaction log"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_TRX_LOG"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_ACCESS_AUDIT"); - vElement.setElementValue(1011); - vElement.setElementLabel("Access Audit"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_ACCESS_AUDIT"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("CLASS_TYPE_XA_TRANSACTION_LOG_ATTRIBUTE"); - vElement.setElementValue(1012); - vElement.setElementLabel("Transaction log attribute"); - vElement.setRbKey("xa.enum.ClassTypes.CLASS_TYPE_XA_TRANSACTION_LOG_ATTRIBUTE"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // XXAuthSession::AuthStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_XXAuthSession_AuthStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_SUCCESS"); - vElement.setElementValue(1); - vElement.setElementLabel("Success"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_SUCCESS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_WRONG_PASSWORD"); - vElement.setElementValue(2); - vElement.setElementLabel("Wrong Password"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_WRONG_PASSWORD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_DISABLED"); - vElement.setElementValue(3); - vElement.setElementLabel("Account Disabled"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_DISABLED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_LOCKED"); - vElement.setElementValue(4); - vElement.setElementLabel("Locked"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_LOCKED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_PASSWORD_EXPIRED"); - vElement.setElementValue(5); - vElement.setElementLabel("Password Expired"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_PASSWORD_EXPIRED"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_STATUS_USER_NOT_FOUND"); - vElement.setElementValue(6); - vElement.setElementLabel("User not found"); - vElement.setRbKey("xa.enum.AuthStatus.AUTH_STATUS_USER_NOT_FOUND"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // XXAuthSession::AuthType - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_XXAuthSession_AuthType); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_TYPE_UNKNOWN"); - vElement.setElementValue(0); - vElement.setElementLabel("Unknown"); - vElement.setRbKey("xa.enum.AuthType.AUTH_TYPE_UNKNOWN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("AUTH_TYPE_PASSWORD"); - vElement.setElementValue(1); - vElement.setElementLabel("Username/Password"); - vElement.setRbKey("xa.enum.AuthType.AUTH_TYPE_PASSWORD"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - /////////////////////////////////// - // XResponse::ResponseStatus - /////////////////////////////////// - vEnum = new VEnum(); - vEnum.setEnumName(ENUM_XResponse_ResponseStatus); - vEnum.setElementList(new ArrayList<VEnumElement>()); - enumList.add(vEnum); - enumMap.put(vEnum.getEnumName(), vEnum); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_SUCCESS"); - vElement.setElementValue(0); - vElement.setElementLabel("Success"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_SUCCESS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_ERROR"); - vElement.setElementValue(1); - vElement.setElementLabel("Error"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_ERROR"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_VALIDATION"); - vElement.setElementValue(2); - vElement.setElementLabel("Validation Error"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_VALIDATION"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_WARN"); - vElement.setElementValue(3); - vElement.setElementLabel("Warning"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_WARN"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_INFO"); - vElement.setElementValue(4); - vElement.setElementLabel("Information"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_INFO"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - vElement = new VEnumElement(); - vElement.setElementName("STATUS_PARTIAL_SUCCESS"); - vElement.setElementValue(5); - vElement.setElementLabel("Partial Success"); - vElement.setRbKey("xa.enum.ResponseStatus.STATUS_PARTIAL_SUCCESS"); - vElement.setEnumName(vEnum.getEnumName()); - - vEnum.getElementList().add(vElement); - - - } - -} -
http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/util/XARestUtil.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/util/XARestUtil.java b/security-admin/src/main/java/org/apache/ranger/util/XARestUtil.java deleted file mode 100644 index a934c5c..0000000 --- a/security-admin/src/main/java/org/apache/ranger/util/XARestUtil.java +++ /dev/null @@ -1,156 +0,0 @@ -/* - * 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.ranger.util; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; - -import org.apache.log4j.Logger; -import org.apache.ranger.common.MessageEnums; -import org.apache.ranger.common.RESTErrorUtil; -import org.apache.ranger.common.StringUtil; -import org.apache.ranger.common.XAConfigUtil; -import org.apache.ranger.entity.XXPortalUser; -import org.apache.ranger.view.VXMessage; -import org.apache.ranger.view.VXPortalUser; -import org.apache.ranger.view.VXResponse; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; - -@Component -public class XARestUtil { - static final Logger logger = Logger.getLogger(XARestUtil.class); - - @Autowired - StringUtil stringUtil; - - @Autowired - RESTErrorUtil restErrorUtil; - - @Autowired - XAConfigUtil configUtil; - - void splitUserRoleList(Collection<String> collection) { - Collection<String> newCollection = new ArrayList<String>(); - for (String role : collection) { - String roles[] = role.split(","); - for (int i = 0; i < roles.length; i++) { - String str = roles[i]; - newCollection.add(str); - } - } - collection.clear(); - collection.addAll(newCollection); - } - - /** - * This method cleans up the data provided by the user for update - * - * @param userProfile - * @return - */ - public void validateVUserProfileForUpdate(XXPortalUser gjUser, - VXPortalUser userProfile) { - - List<VXMessage> messageList = new ArrayList<VXMessage>(); - - // Email Update is allowed. - // if (userProfile.getEmailAddress() != null - // && !userProfile.getEmailAddress().equalsIgnoreCase( - // gjUser.getEmailAddress())) { - // throw restErrorUtil.createRESTException( - // "Email address can't be updated", - // MessageEnums.DATA_NOT_UPDATABLE, null, "emailAddress", - // userProfile.getEmailAddress()); - // } - - // Login Id can't be changed - if (userProfile.getLoginId() != null - && !gjUser.getLoginId().equalsIgnoreCase( - userProfile.getLoginId())) { - throw restErrorUtil.createRESTException( - "Username can't be updated", - MessageEnums.DATA_NOT_UPDATABLE, null, "loginId", - userProfile.getLoginId()); - } - // } - userProfile.setFirstName(restErrorUtil.validateStringForUpdate( - userProfile.getFirstName(), gjUser.getFirstName(), - StringUtil.VALIDATION_NAME, "Invalid first name", - MessageEnums.INVALID_INPUT_DATA, null, "firstName")); - - userProfile.setFirstName(restErrorUtil.validateStringForUpdate( - userProfile.getFirstName(), gjUser.getFirstName(), - StringUtil.VALIDATION_NAME, "Invalid first name", - MessageEnums.INVALID_INPUT_DATA, null, "firstName")); - - userProfile.setLastName(restErrorUtil.validateStringForUpdate( - userProfile.getLastName(), gjUser.getLastName(), - StringUtil.VALIDATION_NAME, "Invalid last name", - MessageEnums.INVALID_INPUT_DATA, null, "lastName")); - - // firstName - if (!stringUtil.isValidName(userProfile.getFirstName())) { - logger.info("Invalid first name." + userProfile); - messageList.add(MessageEnums.INVALID_INPUT_DATA.getMessage(null, - "firstName")); - } - - // lastName - if (!stringUtil.isValidName(userProfile.getLastName())) { - logger.info("Invalid last name." + userProfile); - messageList.add(MessageEnums.INVALID_INPUT_DATA.getMessage(null, - "lastName")); - } - - // create the public screen name - userProfile.setPublicScreenName(userProfile.getFirstName() + " " - + userProfile.getLastName()); - - userProfile.setNotes(restErrorUtil.validateStringForUpdate( - userProfile.getNotes(), gjUser.getNotes(), - StringUtil.VALIDATION_NAME, "Invalid notes", - MessageEnums.INVALID_INPUT_DATA, null, "notes")); - - // validate user roles - if (userProfile.getUserRoleList() != null) { - // First let's normalize it - splitUserRoleList(userProfile.getUserRoleList()); - for (String userRole : userProfile.getUserRoleList()) { - restErrorUtil.validateStringList(userRole, - configUtil.getRoles(), "Invalid role", null, - "userRoleList"); - } - - } - if (messageList.size() > 0) { - VXResponse gjResponse = new VXResponse(); - gjResponse.setStatusCode(VXResponse.STATUS_ERROR); - gjResponse.setMsgDesc("Validation failure"); - gjResponse.setMessageList(messageList); - logger.info("Validation Error in updateUser() userProfile=" - + userProfile + ", error=" + gjResponse); - throw restErrorUtil.createRESTException(gjResponse); - } - - } - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAccessAudit.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAccessAudit.java b/security-admin/src/main/java/org/apache/ranger/view/VXAccessAudit.java index 1a00d29..f46bc26 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAccessAudit.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAccessAudit.java @@ -24,14 +24,14 @@ * */ -import java.util.*; +import java.util.Date; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.AppConstants; +import org.apache.ranger.common.DateUtil; +import org.apache.ranger.common.RangerConstants; import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties; @@ -53,7 +53,7 @@ public class VXAccessAudit extends VXDataObject implements java.io.Serializable * Access Result * This attribute is of type enum CommonEnums::AccessResult */ - protected int accessResult = XAConstants.ACCESS_RESULT_DENIED; + protected int accessResult = RangerConstants.ACCESS_RESULT_DENIED; /** * Access Type */ @@ -124,7 +124,7 @@ public class VXAccessAudit extends VXDataObject implements java.io.Serializable * Default constructor. This will set all the attributes to default value. */ public VXAccessAudit ( ) { - accessResult = XAConstants.ACCESS_RESULT_DENIED; + accessResult = RangerConstants.ACCESS_RESULT_DENIED; } /** http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAccessAuditList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAccessAuditList.java b/security-admin/src/main/java/org/apache/ranger/view/VXAccessAuditList.java index e039416..09f5120 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAccessAuditList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAccessAuditList.java @@ -24,11 +24,14 @@ * */ -import java.util.*; +import java.util.ArrayList; +import java.util.List; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.view.VList; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.map.annotate.JsonSerialize; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAsset.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAsset.java b/security-admin/src/main/java/org/apache/ranger/view/VXAsset.java index f7ddaca..0d44f5e 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAsset.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAsset.java @@ -24,14 +24,9 @@ * */ -import java.util.*; +import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.*; - -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; -import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; +import org.apache.ranger.common.AppConstants; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAssetList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAssetList.java b/security-admin/src/main/java/org/apache/ranger/view/VXAssetList.java index 6d7e012..46d61ac 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAssetList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAssetList.java @@ -24,11 +24,14 @@ * */ -import java.util.*; +import java.util.ArrayList; +import java.util.List; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.view.VList; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.map.annotate.JsonSerialize; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAuditMap.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAuditMap.java b/security-admin/src/main/java/org/apache/ranger/view/VXAuditMap.java index 61c3355..dc94e28 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAuditMap.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAuditMap.java @@ -24,14 +24,9 @@ * */ -import java.util.*; +import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.*; - -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; -import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; +import org.apache.ranger.common.AppConstants; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAuditMapList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAuditMapList.java b/security-admin/src/main/java/org/apache/ranger/view/VXAuditMapList.java index f7ff5da..499d8f4 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAuditMapList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAuditMapList.java @@ -24,11 +24,14 @@ * */ -import java.util.*; +import java.util.ArrayList; +import java.util.List; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.view.VList; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.map.annotate.JsonSerialize; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java b/security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java index ccc524a..42ff4d1 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java @@ -19,7 +19,8 @@ package org.apache.ranger.view; -import java.util.*; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAuthSession.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAuthSession.java b/security-admin/src/main/java/org/apache/ranger/view/VXAuthSession.java index 4c237d2..6835456 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAuthSession.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAuthSession.java @@ -24,14 +24,12 @@ * */ -import java.util.*; +import java.util.Date; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.AppConstants; import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXAuthSessionList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXAuthSessionList.java b/security-admin/src/main/java/org/apache/ranger/view/VXAuthSessionList.java index 963b34f..a20c07a 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXAuthSessionList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXAuthSessionList.java @@ -24,11 +24,14 @@ * */ -import java.util.*; +import java.util.ArrayList; +import java.util.List; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.view.VList; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.map.annotate.JsonSerialize; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStore.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStore.java b/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStore.java index 2ed03cb..9a9aac2 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStore.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStore.java @@ -24,14 +24,9 @@ */ -import java.util.*; +import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.*; - -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; -import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; +import org.apache.ranger.common.AppConstants; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStoreList.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStoreList.java b/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStoreList.java index fef0fa0..fe992a7 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStoreList.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXCredentialStoreList.java @@ -24,11 +24,14 @@ */ -import java.util.*; +import java.util.ArrayList; +import java.util.List; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.view.VList; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.map.annotate.JsonSerialize; http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/06ca8538/security-admin/src/main/java/org/apache/ranger/view/VXDataObject.java ---------------------------------------------------------------------- diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXDataObject.java b/security-admin/src/main/java/org/apache/ranger/view/VXDataObject.java index 34c508a..476b054 100644 --- a/security-admin/src/main/java/org/apache/ranger/view/VXDataObject.java +++ b/security-admin/src/main/java/org/apache/ranger/view/VXDataObject.java @@ -24,14 +24,13 @@ * */ -import java.util.*; +import java.util.Date; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlRootElement; -import org.apache.ranger.common.*; -import org.apache.ranger.common.view.*; +import org.apache.ranger.common.AppConstants; +import org.apache.ranger.common.view.ViewBaseBean; import org.apache.ranger.json.JsonDateSerializer; -import org.apache.ranger.view.*; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility; import org.codehaus.jackson.annotate.JsonIgnoreProperties;
