com.atlassian.jira.entity
Interface Entity


public interface Entity

Holds Entity Factory classes.

Since:
v4.4

Nested Class Summary
static class Entity.Name
          Entity Names as defined in entitymodel.xml.
 
Field Summary
static ApplicationUserEntityFactory APPLICATION_USER
           
static EntityFactory<com.atlassian.beehive.spi.ClusterLockStatus> CLUSTER_LOCK_STATUS
          Entity Factory for ClusterLockStatus - used by the Beehive Cluster Lock library.
static ClusterNodeHeartbeatFactory CLUSTER_NODE_HEARTBEAT
           
static EntityFactory<EntityProperty> ENTITY_PROPERTY
           
static EntityFactory<EntityPropertyIndexDocument> ENTITY_PROPERTY_INDEX_DOCUMENT
           
static EntityFactory<FilterSubscription> FILTER_SUBSCRIPTION
           
static EntityFactory<GlobalPermissionEntry> GLOBAL_PERMISSION_ENTRY
           
static EntityFactory<IssueLink> ISSUE_LINK
           
static AbstractEntityFactory<IssueSecurityLevel> ISSUE_SECURITY_LEVEL
           
static IssueSecurityLevelPermissionFactory ISSUE_SECURITY_LEVEL_PERMISSION
           
static NamedEntityBuilder<IssueSecurityLevelScheme> ISSUE_SECURITY_LEVEL_SCHEME
           
static LicenseRoleGroupEntityFactory LICENSE_ROLE_GROUP
           
static EntityFactory<MovedIssueKey> MOVED_ISSUE_KEY
           
static EntityFactory<ProductLicense> PRODUCT_LICENSE
           
static EntityFactory<ProjectCategory> PROJECT_CATEGORY
           
static EntityFactory<RemoteIssueLink> REMOTE_ISSUE_LINK
           
static EntityFactory<OfBizRunDetails> RUN_DETAILS
           
static NamedEntityBuilder<SearchRequestEntity> SEARCH_REQUEST
           
 

Field Detail

APPLICATION_USER

static final ApplicationUserEntityFactory APPLICATION_USER

ENTITY_PROPERTY

static final EntityFactory<EntityProperty> ENTITY_PROPERTY

ENTITY_PROPERTY_INDEX_DOCUMENT

static final EntityFactory<EntityPropertyIndexDocument> ENTITY_PROPERTY_INDEX_DOCUMENT

FILTER_SUBSCRIPTION

static final EntityFactory<FilterSubscription> FILTER_SUBSCRIPTION

ISSUE_LINK

static final EntityFactory<IssueLink> ISSUE_LINK

ISSUE_SECURITY_LEVEL

static final AbstractEntityFactory<IssueSecurityLevel> ISSUE_SECURITY_LEVEL

ISSUE_SECURITY_LEVEL_SCHEME

static final NamedEntityBuilder<IssueSecurityLevelScheme> ISSUE_SECURITY_LEVEL_SCHEME

ISSUE_SECURITY_LEVEL_PERMISSION

static final IssueSecurityLevelPermissionFactory ISSUE_SECURITY_LEVEL_PERMISSION

GLOBAL_PERMISSION_ENTRY

static final EntityFactory<GlobalPermissionEntry> GLOBAL_PERMISSION_ENTRY

LICENSE_ROLE_GROUP

static final LicenseRoleGroupEntityFactory LICENSE_ROLE_GROUP

MOVED_ISSUE_KEY

static final EntityFactory<MovedIssueKey> MOVED_ISSUE_KEY

PRODUCT_LICENSE

static final EntityFactory<ProductLicense> PRODUCT_LICENSE

PROJECT_CATEGORY

static final EntityFactory<ProjectCategory> PROJECT_CATEGORY

REMOTE_ISSUE_LINK

static final EntityFactory<RemoteIssueLink> REMOTE_ISSUE_LINK

RUN_DETAILS

static final EntityFactory<OfBizRunDetails> RUN_DETAILS

SEARCH_REQUEST

static final NamedEntityBuilder<SearchRequestEntity> SEARCH_REQUEST

CLUSTER_LOCK_STATUS

static final EntityFactory<com.atlassian.beehive.spi.ClusterLockStatus> CLUSTER_LOCK_STATUS
Entity Factory for ClusterLockStatus - used by the Beehive Cluster Lock library.

Since:
6.3

CLUSTER_NODE_HEARTBEAT

static final ClusterNodeHeartbeatFactory CLUSTER_NODE_HEARTBEAT


Copyright © 2002-2014 Atlassian. All Rights Reserved.