Class MockCcureClearancePair
java.lang.Object
edu.internet2.middleware.grouper.app.ccure.MockCcureClearancePair
Model object for a CCure PersonnelClearancePair record (a Personnel/Clearance membership),
used to back the mock service. Unlike Personnel and Clearance, this is created and removed
through the real API (PersistToContainer / RemoveFromContainer), so the mock handler manages
this table's rows directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateTableCcureClearancePair(DdlVersionBean ddlVersionBean, Database database) DDL for the mock table.voidsetClearanceId(Integer clearanceId) voidsetObjectId(Integer objectId) voidsetPersonnelId(Integer personnelId) com.fasterxml.jackson.databind.node.ObjectNodetoJson()The DisplayProperties shape the real client requests: ObjectID, PersonnelID, ClearanceID.toString()
-
Constructor Details
-
MockCcureClearancePair
public MockCcureClearancePair()
-
-
Method Details
-
getObjectId
-
setObjectId
-
getPersonnelId
-
setPersonnelId
-
getClearanceId
-
setClearanceId
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson()The DisplayProperties shape the real client requests: ObjectID, PersonnelID, ClearanceID.- Returns:
- the pair JSON
-
createTableCcureClearancePair
DDL for the mock table.- Parameters:
ddlVersionBean- ddl version beandatabase- database
-
toString
-