public class PicManServiceProxy extends java.lang.Object implements PicManService_PortType
| Constructor and Description |
|---|
PicManServiceProxy() |
PicManServiceProxy(java.lang.String endpoint) |
| Modifier and Type | Method and Description |
|---|---|
int |
addFilter(java.lang.String auth,
java.lang.String picName,
PicFilterSOAP[] picFilters)
Replace the filters in the database with these filters.
|
java.util.Calendar |
getClientSyncTimestamp(java.lang.String auth,
java.lang.String host)
Get the last timestamp that a host (this host) was synced.
|
java.lang.String |
getEndpoint() |
java.lang.String[] |
getFilterListNewerThan(java.lang.String auth,
java.util.Calendar timestamp)
Return a list of pic names that have Filters that are newer
than this timestamp.
|
PicFilterSOAP[] |
getFiltersForPic(java.lang.String auth,
java.lang.String picName)
Get the filters for this pic.
|
void |
getPicAttributes(java.lang.String auth,
java.lang.String picName,
javax.xml.rpc.holders.IntHolder pid,
javax.xml.rpc.holders.StringHolder name,
javax.xml.rpc.holders.IntHolder rid,
javax.xml.rpc.holders.StringHolder location,
javax.xml.rpc.holders.CalendarHolder picDate,
javax.xml.rpc.holders.CalendarHolder timestamp)
Return the attributes for this pic.
|
java.lang.String[] |
getPicListNewerThan(java.lang.String auth,
java.util.Calendar timestamp)
Return a list of pic names that are newer than this timestamp.
|
PicManService_PortType |
getPicManService_PortType() |
byte[] |
getPicPic(java.lang.String auth,
javax.xml.rpc.holders.StringHolder picName)
Return the jpeg data for this pic.
|
void |
getSet(java.lang.String auth,
javax.xml.rpc.holders.IntHolder sid,
javax.xml.rpc.holders.StringHolder name,
javax.xml.rpc.holders.StringHolder description,
javax.xml.rpc.holders.BooleanHolder active,
javax.xml.rpc.holders.BooleanHolder metaSet,
javax.xml.rpc.holders.BooleanHolder microSet,
javax.xml.rpc.holders.BooleanHolder nanoSet,
javax.xml.rpc.holders.CalendarHolder editDate)
Return the attributes for this set.
|
int |
getSetCount(java.lang.String auth)
Return the number of sets in the database.
|
java.lang.String |
getSetsCRC(java.lang.String auth)
Return the CRC of all of the sets.
|
java.lang.String |
putPic(java.lang.String auth,
java.lang.String name,
int rid,
java.lang.String location,
java.util.Calendar picDate,
java.util.Calendar timestamp,
byte[] pixelData)
Add/Upload this pic to the database.
|
java.lang.String |
putSet(java.lang.String auth,
int sid,
java.lang.String name,
java.lang.String description,
boolean active,
boolean metaSet,
boolean microSet,
boolean nanoSet,
java.util.Calendar editDate)
Write this set to the service's database
|
java.lang.String |
setClientSyncTimestamp(java.lang.String auth,
java.lang.String host)
Mark the time that this host was synced.
|
void |
setEndpoint(java.lang.String endpoint) |
public PicManServiceProxy()
public PicManServiceProxy(java.lang.String endpoint)
public java.lang.String getEndpoint()
public void setEndpoint(java.lang.String endpoint)
public PicManService_PortType getPicManService_PortType()
public int getSetCount(java.lang.String auth)
throws java.rmi.RemoteException
PicManService_PortTypegetSetCount in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String getSetsCRC(java.lang.String auth)
throws java.rmi.RemoteException
PicManService_PortTypegetSetsCRC in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String[] getPicListNewerThan(java.lang.String auth,
java.util.Calendar timestamp)
throws java.rmi.RemoteException
PicManService_PortTypegetPicListNewerThan in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String[] getFilterListNewerThan(java.lang.String auth,
java.util.Calendar timestamp)
throws java.rmi.RemoteException
PicManService_PortTypegetFilterListNewerThan in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic PicFilterSOAP[] getFiltersForPic(java.lang.String auth, java.lang.String picName) throws java.rmi.RemoteException
PicManService_PortTypegetFiltersForPic in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic int addFilter(java.lang.String auth,
java.lang.String picName,
PicFilterSOAP[] picFilters)
throws java.rmi.RemoteException
PicManService_PortTypeaddFilter in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic void getPicAttributes(java.lang.String auth,
java.lang.String picName,
javax.xml.rpc.holders.IntHolder pid,
javax.xml.rpc.holders.StringHolder name,
javax.xml.rpc.holders.IntHolder rid,
javax.xml.rpc.holders.StringHolder location,
javax.xml.rpc.holders.CalendarHolder picDate,
javax.xml.rpc.holders.CalendarHolder timestamp)
throws java.rmi.RemoteException
PicManService_PortTypegetPicAttributes in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic byte[] getPicPic(java.lang.String auth,
javax.xml.rpc.holders.StringHolder picName)
throws java.rmi.RemoteException
PicManService_PortTypegetPicPic in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String putPic(java.lang.String auth,
java.lang.String name,
int rid,
java.lang.String location,
java.util.Calendar picDate,
java.util.Calendar timestamp,
byte[] pixelData)
throws java.rmi.RemoteException
PicManService_PortTypeputPic in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.util.Calendar getClientSyncTimestamp(java.lang.String auth,
java.lang.String host)
throws java.rmi.RemoteException
PicManService_PortTypegetClientSyncTimestamp in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String setClientSyncTimestamp(java.lang.String auth,
java.lang.String host)
throws java.rmi.RemoteException
PicManService_PortTypesetClientSyncTimestamp in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic void getSet(java.lang.String auth,
javax.xml.rpc.holders.IntHolder sid,
javax.xml.rpc.holders.StringHolder name,
javax.xml.rpc.holders.StringHolder description,
javax.xml.rpc.holders.BooleanHolder active,
javax.xml.rpc.holders.BooleanHolder metaSet,
javax.xml.rpc.holders.BooleanHolder microSet,
javax.xml.rpc.holders.BooleanHolder nanoSet,
javax.xml.rpc.holders.CalendarHolder editDate)
throws java.rmi.RemoteException
PicManService_PortTypegetSet in interface PicManService_PortTypejava.rmi.RemoteExceptionpublic java.lang.String putSet(java.lang.String auth,
int sid,
java.lang.String name,
java.lang.String description,
boolean active,
boolean metaSet,
boolean microSet,
boolean nanoSet,
java.util.Calendar editDate)
throws java.rmi.RemoteException
PicManService_PortTypeputSet in interface PicManService_PortTypejava.rmi.RemoteException