52 lines
1.3 KiB
Java
52 lines
1.3 KiB
Java
|
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);
|
||
|
}
|
||
|
|
||
|
}
|