Class PersonUpdate
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.person.update.PersonUpdate
-
- All Implemented Interfaces:
IObjectUpdate<IPersonId>
,IUpdate
,java.io.Serializable
@JsonObject("as.dto.person.update.PersonUpdate") public class PersonUpdate extends java.lang.Object implements IUpdate, IObjectUpdate<IPersonId>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PersonUpdate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
void
deactivate()
IPersonId
getObjectId()
FieldUpdateValue<ISpaceId>
getSpaceId()
IPersonId
getUserId()
java.util.Map<java.lang.String,WebAppSettingsUpdateValue>
getWebAppSettings()
WebAppSettingsUpdateValue
getWebAppSettings(java.lang.String webAppId)
FieldUpdateValue<java.lang.Boolean>
isActive()
void
setSpaceId(ISpaceId spaceId)
void
setUserId(IPersonId personId)
java.lang.String
toString()
-
-
-
Method Detail
-
getUserId
public IPersonId getUserId()
-
setUserId
public void setUserId(IPersonId personId)
-
getObjectId
public IPersonId getObjectId()
- Specified by:
getObjectId
in interfaceIObjectUpdate<IPersonId>
-
setSpaceId
public void setSpaceId(ISpaceId spaceId)
-
getSpaceId
public FieldUpdateValue<ISpaceId> getSpaceId()
-
getWebAppSettings
public WebAppSettingsUpdateValue getWebAppSettings(java.lang.String webAppId)
-
getWebAppSettings
public java.util.Map<java.lang.String,WebAppSettingsUpdateValue> getWebAppSettings()
-
isActive
public FieldUpdateValue<java.lang.Boolean> isActive()
-
activate
public void activate()
-
deactivate
public void deactivate()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-