Status.java

package com.tradecloud.domain.sars;

import com.tradecloud.domain.event.EventType;

public enum Status implements EventType {
    DRAFT,
    NEW,
    READY_TO_SUBMIT,
    SUBMITTED,
    ACCEPTED,
    FAILED,
    REOPENED,
    CANCELED,
    REJECTED,
    ADDITIONAL_SUCCESS,
    ADDITIONAL_FAILED,
    PENDING_CANCELLATION,
    PENDING_SUBSTITUTION,
    CANCELLATION_SUBMITTED,
    CANCELLATION_FAILED,
    SIGNED_OFF,
    DELETED,
    AWAITING_CUSTOMS_RESPONSE,
    AWAITING_CUSTOMS_OGA_RESPONSE,
    CONDITIONAL_RELEASE,
    AWAITING_USER_ACTION,
    SEIZED,
    OUT_OF_SYNC,
    PAID,
    AWAITING_CARTONS,
    AWAITING_TARIFFING,
    AWAITING_COSTING,
    FINALISED,
    IN_TRANSIT,
    CLOSED,
    COMPLETED,
    DUTY_DRAWBACK_ISSUE,
    DUTY_DRAWBACK_SUCCESS,
    NO_DUTY_DRAWBACK,
    UNFINALISED;
}