Class System
java.lang.Object
ch.admin.bit.jeap.archrepo.metamodel.MutableDomainEntity
ch.admin.bit.jeap.archrepo.metamodel.System
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class ch.admin.bit.jeap.archrepo.metamodel.MutableDomainEntity
createdAt -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCommand(Command command) voidvoidaddOpenApiSpec(OpenApiSpec openApiSpec) voidaddRelation(AbstractRelation relation) voidaddRestApi(RestApi restApi) voidaddSystemComponent(SystemComponent systemComponent) static System.SystemBuilderbuilder()protected booleanbooleanfindMessageType(String messageTypeName) findSystemComponent(String name) getId()getName()inthashCode()removeCommand(Command command) removeEvent(Event event) voidremoveRestApi(RestApi restApi) voidremoveRestApiRelation(RestApiRelation restApiRelation) voidsetDefaultOwner(Team defaultOwner) voidtoString()Methods inherited from class ch.admin.bit.jeap.archrepo.metamodel.MutableDomainEntity
getCreatedAt, getModifiedAt
-
Constructor Details
-
System
public System()
-
-
Method Details
-
builder
-
getAliases
-
getRelations
-
getActiveRelations
-
getEvents
-
getCommands
-
getRestApis
-
getOpenApiSpecs
-
addSystemComponent
-
sortSystemComponents
public void sortSystemComponents() -
addEvent
-
addCommand
-
addRelation
-
addOpenApiSpec
-
addRestApi
-
getSystemComponents
-
findSystemComponent
-
removeEvent
-
removeCommand
-
removeRestApiRelation
-
removeRestApi
-
findMessageType
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
getId
-
getName
-
getDescription
-
getConfluenceLink
-
getDefaultOwner
-
setDefaultOwner
-