2 * Copyright 2016-2017 Nokia Corporation
 
   4 * Licensed under the Apache License, Version 2.0 (the "License");
 
   5 * you may not use this file except in compliance with the License.
 
   6 * You may obtain a copy of the License at
 
   8 *     http://www.apache.org/licenses/LICENSE-2.0
 
  10 * Unless required by applicable law or agreed to in writing, software
 
  11 * distributed under the License is distributed on an "AS IS" BASIS,
 
  12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
  13 * See the License for the specific language governing permissions and
 
  14 * limitations under the License.
 
  16 package com.nokia.vfcadaptor.constant;
 
  18 public class CommonEnum {
 
  21         public enum TerminationType {
 
  27         public enum InstantiationState {
 
  28                 NOT_INSTANTIATED, INSTANTIATED
 
  32         public enum OperationStatus {
 
  33                 STARTED, FINISHED, FAILED, OTHER
 
  37         public enum ScaleDirection {
 
  41         public enum ScaleType {
 
  45         public enum Deletionpending {
 
  50         public enum LifecycleOperation {
 
  51                 Instantiate, Scaleout, Scalein, Scaleup, Scaledown, Terminal
 
  63         public enum changeType {
 
  64                 vl_added, vl_removed, vl_modified
 
  68         public enum resourceType
 
  71                 vm, volume, network, port
 
  74         public enum AffectchangeType{
 
  75                 added,removed, modified