// generated by GLUE/wsdl2java on Thu Jan 13 10:36:54 CST 2005
package diskCacheV111.srm;
public interface ISRM
{
RequestStatus put( String[] arg0, String[] arg1, long[] arg2, boolean[] arg3, String[] arg4 );
RequestStatus get( String[] arg0, String[] arg1 );
RequestStatus copy( String[] arg0, String[] arg1, boolean[] arg2 );
boolean ping();
RequestStatus pin( String[] arg0 );
RequestStatus unPin( String[] arg0, int arg1 );
RequestStatus setFileStatus( int arg0, int arg1, String arg2 );
RequestStatus getRequestStatus( int arg0 );
FileMetaData[] getFileMetaData( String[] arg0 );
RequestStatus mkPermanent( String[] arg0 );
RequestStatus getEstGetTime( String[] arg0, String[] arg1 );
RequestStatus getEstPutTime( String[] arg0, String[] arg1, long[] arg2, boolean[] arg3, String[] arg4 );
void advisoryDelete( String[] arg0 );
String[] getProtocols();
}