42 lines
1.0 KiB
Java
42 lines
1.0 KiB
Java
|
package org.gcube.portlets.admin.systemservicedefinition.event;
|
||
|
|
||
|
import org.gcube.portal.event.publisher.lr62.AbstractLR62EventPublisher;
|
||
|
import org.gcube.portal.event.publisher.lr62.PortalEvent;
|
||
|
import org.gcube.portlets.admin.systemservicedefinition.definition.DefinitionItem;
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* @author Giancarlo Panichi
|
||
|
*
|
||
|
*/
|
||
|
public class DeleteSSDEvent extends PortalEvent {
|
||
|
|
||
|
private static final long serialVersionUID = 1499288552188273747L;
|
||
|
|
||
|
public class DeleteSSDEventPublisher extends AbstractLR62EventPublisher {
|
||
|
public DeleteSSDEventPublisher() {
|
||
|
super();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public DeleteSSDEventPublisher publisher;
|
||
|
|
||
|
public static final String NAME = "delete_system_service";
|
||
|
public static final String CLIENT_ID_ENTRY = "client_id";
|
||
|
|
||
|
public DeleteSSDEvent(DefinitionItem definitionItem) {
|
||
|
super(NAME);
|
||
|
publisher = new DeleteSSDEventPublisher();
|
||
|
setClientId(definitionItem.getClientId());
|
||
|
}
|
||
|
|
||
|
public void setClientId(String clientId) {
|
||
|
set(CLIENT_ID_ENTRY, clientId);
|
||
|
}
|
||
|
|
||
|
public String getClientId() {
|
||
|
return (String) get(CLIENT_ID_ENTRY);
|
||
|
}
|
||
|
|
||
|
}
|