public void runDomainBuilder (){ DomainBuilder dBuilder = new DomainBuilder (); dBuilder.run (); }Der parameterlose Konstruktor belegt die Variable ObjectID mit einem Defaultwert vor, wie in nachfolgender Tabelle zu sehen. Gleichzeitig wird in diesem die Methode runDomainBuilder () aufgerufen. Da der PSSA auf jeden Fall als erster der drei Agenten gestartet werden muß, wird mit dem Aufruf der Methode an dieser Stelle sichergestellt, daß der DomainBuilder bereits gestartet wurde. Ein manuelles Starten des DomainBuilders entfällt somit.
Variable | Wert |
---|---|
ObjectID | mnm.domain/ManagementApplication.domain/PersService_1.ps |
public PersistenceServiceStationaryAgent() { runDomainBuilder(); String oID = "mnm.domain/ManagementApplication.domain/PersService_1.ps"; this.ObjectID = oID; this.PersistentObjectDB = null; this.databaseName = "not set"; this.usersList = new java.util.Vector(1,1); this.database_allocated = false; }