system-workspace-client-def.../src/main/java/org/gcube/portlets/admin/systemworkspaceclientdefini.../event/DeleteSDEvent.java

42 lines
1.0 KiB
Java
Executable File

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