package org.safehaus.penrose.backend; import org.safehaus.penrose.ldap.DeleteRequest; import org.safehaus.penrose.ldapbackend.DN; /** * @author Endi S. Dewata */ public class PenroseDeleteRequest extends PenroseRequest implements org.safehaus.penrose.ldapbackend.DeleteRequest { DeleteRequest deleteRequest; public PenroseDeleteRequest(DeleteRequest deleteRequest) { super(deleteRequest); this.deleteRequest = deleteRequest; } public void setDn(DN dn) throws Exception { PenroseDN penroseDn = (PenroseDN)dn; deleteRequest.setDn(penroseDn.getDn()); } public DN getDn() throws Exception { return new PenroseDN(deleteRequest.getDn()); } public DeleteRequest getDeleteRequest() { return deleteRequest; } }