Resource Repository UML


Added On:  03/12/15 
SQL Table:  RESOURCE_REPOSITORY 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  ResourceRepository 
Resources that should be uploaded to the terminal.
Added On:  03/12/15
SQL Column:  CREATE_DATE
Java Field:  createDate
Status:  Active
SQL Type:  datetime
Java Type:  Date
Attributes:
Date when the record was created.
Added On:  03/12/15
SQL Column:  ID
Java Field:  id
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Identifier / Primary Key
Attributes: Unique, Required, CreateOnly, ReadOnly
Identifier of the object used for references; auto-incremented integer value.
Added On:  03/12/15
SQL Column:  IS_ACTIVE
Java Field:  isActive
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:true
Indicates whether the application is active.
Added On:  03/24/15
SQL Column:  IS_LOCKED
Java Field:  isLocked
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:false
Indicates whether the resource is locked for further possible actions.
Added On:  03/12/15
SQL Column:  MODEL_COMPATIBILITY_MASK
Java Field:  modelCompatibilityMask
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Values of the bit mask in decimal format (e.g. 00000101). This number is formed from the sequence numbers of terminals models.
This field allows to store several models of terminals in one value.
Added On:  03/12/15
SQL Column:  NAME
Java Field:  name
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
Name of the used resource.
Added On:  03/12/15
SQL Column:  PARENT_FK
Java Field:  parent
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
References Resource Repository
Attributes:
Reference to the entity that represents resource repository.
Added On:  03/12/15
SQL Column:  PATH
Java Field:  path
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
The path to the repository where the physically compiled file (that can be either uploaded or downloaded) will be taken by the terminal.
Added On:  03/12/15
SQL Column:  PORTFOLIO_CODE
Java Field:  portfolioCode
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
Portfolio that this resorce belongs to.
Added On:  03/26/15
SQL Column:  RESOURCE_CL
Java Field:  resourceCl
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
References Resource Classifier
Attributes:
Enumeration of possible resources types that can be uploaded to the terminal.
Added On:  03/12/15
SQL Column:  RESOURCE_CODE
Java Field:  resourceCode
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
The code of the resource type (application, file etc.) uploaded into the terminal.
Added On:  03/12/15
SQL Column:  RESOURCE_CONTENT_FK
Java Field:  resourceContent
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
References Resource Content
Attributes:
Reference to the entity that represents the resource content.
Added On:  03/12/15
SQL Column:  VERSION
Java Field:  version
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Version of the used application.