Package ru.slie.luna.project
Interface Project
- All Superinterfaces:
Iconed,ProjectInfo,WithId,WithName
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetLead()voidsetAssignStrategy(Project.AssignStrategy assignStrategy) voidsetDescription(String description) voidsetFieldLayoutSchema(FieldLayoutSchema fieldLayoutSchema) voidsetIconPath(String iconPath) voidsetIssueTypeSchema(IssueTypeSchema issueTypeSchema) voidsetIssueTypeScreenSchema(IssueTypeScreenSchema issueTypeScreenSchema) voidvoidvoidsetNotificationSchema(NotificationSchema notificationSchema) voidsetPermissionSchema(PermissionSchema permissionSchema) voidsetPrioritySchema(PrioritySchema prioritySchema) voidsetResolutionSchema(ResolutionSchema resolutionSchema) voidsetWorkflowSchema(WorkflowSchema workflowSchema) booleanuserInRole(Long roleId, User user) booleanuserInRole(ProjectRole role, User user) Methods inherited from interface ru.slie.luna.issue.Iconed
getIconPath, getIconUrlMethods inherited from interface ru.slie.luna.project.ProjectInfo
getDescription, getKey
-
Method Details
-
getCreated
LocalDateTime getCreated() -
getLead
User getLead() -
getLeadId
Long getLeadId() -
getAssignStrategy
Project.AssignStrategy getAssignStrategy() -
getWorkflowSchemaId
Long getWorkflowSchemaId() -
getIssueTypeSchemaId
Long getIssueTypeSchemaId() -
getResolutionSchemaId
Long getResolutionSchemaId() -
getIssueTypeScreenSchemaId
Long getIssueTypeScreenSchemaId() -
getFieldLayoutSchemaId
Long getFieldLayoutSchemaId() -
getPrioritySchemaId
Long getPrioritySchemaId() -
getPermissionSchemaId
Long getPermissionSchemaId() -
getNotificationSchemaId
Long getNotificationSchemaId() -
getMembers
Map<Long,ProjectRoleMembers> getMembers() -
userInRole
-
userInRole
-
setName
-
setDescription
-
setIconPath
-
setAssignStrategy
-
setLead
-
setWorkflowSchema
-
setIssueTypeSchema
-
setResolutionSchema
-
setIssueTypeScreenSchema
-
setFieldLayoutSchema
-
setPrioritySchema
-
setPermissionSchema
-
setNotificationSchema
-