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) com.google.common.eventbus.EventBusgetId()getName()inthashCode()voidremoveCommand(Command command) voidremoveEvent(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
-
getDomainEventBus
public com.google.common.eventbus.EventBus getDomainEventBus() -
setDefaultOwner
-