system-service-definition-p.../src/main/java/org/gcube/portlets/admin/systemservicedefinition/event/CreateSSDEvent.java

52 lines
1.3 KiB
Java
Raw Normal View History

2021-10-08 18:37:54 +02:00
package org.gcube.portlets.admin.systemservicedefinition.event;
import org.gcube.portal.event.publisher.lr62.PortalEvent;
import org.gcube.portlets.admin.systemservicedefinition.definition.DefinitionItem;
/**
*
* @author Giancarlo Panichi
*
*/
public class CreateSSDEvent extends PortalEvent {
private static final long serialVersionUID = 1499288552188273747L;
public static final String NAME = "create_system_service";
public static final String CLIENT_ID_ENTRY = "client_id";
public static final String DESCRIPTION_ENTRY = "description";
public static final String CLIENT_SECRET_ENTRY = "client_sercret";
public CreateSSDEvent(DefinitionItem definitionItem) {
super(NAME);
setClientId(definitionItem.getClientId());
setDescription(definitionItem.getDescription());
setClientSecret(definitionItem.getSecret());
}
public void setClientId(String clientId) {
set(CLIENT_ID_ENTRY, clientId);
}
public String getClientId() {
return (String) get(CLIENT_ID_ENTRY);
}
public void setDescription(String description) {
set(DESCRIPTION_ENTRY, description);
}
public String getDescription() {
return (String) get(DESCRIPTION_ENTRY);
}
public void setClientSecret(String clientSecret) {
set(CLIENT_SECRET_ENTRY, clientSecret);
}
public String getClientSecret() {
return (String) get(CLIENT_SECRET_ENTRY);
}
}