package org.jboss.ha.framework.server;
import java.io.File;
import java.io.Serializable;
import java.net.MalformedURLException;
import javax.management.ObjectName;
import org.jboss.mx.util.ObjectNameFactory;
import org.jboss.deployment.scanner.URLDeploymentScannerMBean;
public interface FarmMemberServiceMBean
extends URLDeploymentScannerMBean
{
ObjectName OBJECT_NAME = ObjectNameFactory.create("jboss:service=FarmMember");
public String getPartitionName ();
public void setPartitionName (String partitionName);
public void setFarmDeployDirectory(String urls)
throws MalformedURLException;
public void setScannerName(String name);
public static class FileContent implements Serializable
{
static final long serialVersionUID = -6454092461760283322L;
public File mFile;
public byte[] mContent;
public FileContent( File pFile, byte[] pContent )
{
mFile = pFile;
mContent = pContent;
}
}
}