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_PortType
getSetCount
in interface PicManService_PortType
java.rmi.RemoteException
public java.lang.String getSetsCRC(java.lang.String auth) throws java.rmi.RemoteException
PicManService_PortType
getSetsCRC
in interface PicManService_PortType
java.rmi.RemoteException
public java.lang.String[] getPicListNewerThan(java.lang.String auth, java.util.Calendar timestamp) throws java.rmi.RemoteException
PicManService_PortType
getPicListNewerThan
in interface PicManService_PortType
java.rmi.RemoteException
public java.lang.String[] getFilterListNewerThan(java.lang.String auth, java.util.Calendar timestamp) throws java.rmi.RemoteException
PicManService_PortType
getFilterListNewerThan
in interface PicManService_PortType
java.rmi.RemoteException
public PicFilterSOAP[] getFiltersForPic(java.lang.String auth, java.lang.String picName) throws java.rmi.RemoteException
PicManService_PortType
getFiltersForPic
in interface PicManService_PortType
java.rmi.RemoteException
public int addFilter(java.lang.String auth, java.lang.String picName, PicFilterSOAP[] picFilters) throws java.rmi.RemoteException
PicManService_PortType
addFilter
in interface PicManService_PortType
java.rmi.RemoteException
public 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_PortType
getPicAttributes
in interface PicManService_PortType
java.rmi.RemoteException
public byte[] getPicPic(java.lang.String auth, javax.xml.rpc.holders.StringHolder picName) throws java.rmi.RemoteException
PicManService_PortType
getPicPic
in interface PicManService_PortType
java.rmi.RemoteException
public 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_PortType
putPic
in interface PicManService_PortType
java.rmi.RemoteException
public java.util.Calendar getClientSyncTimestamp(java.lang.String auth, java.lang.String host) throws java.rmi.RemoteException
PicManService_PortType
getClientSyncTimestamp
in interface PicManService_PortType
java.rmi.RemoteException
public java.lang.String setClientSyncTimestamp(java.lang.String auth, java.lang.String host) throws java.rmi.RemoteException
PicManService_PortType
setClientSyncTimestamp
in interface PicManService_PortType
java.rmi.RemoteException
public 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_PortType
getSet
in interface PicManService_PortType
java.rmi.RemoteException
public 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_PortType
putSet
in interface PicManService_PortType
java.rmi.RemoteException