fr.imag.adele.bundle.upnp.media.impl
Class ContentDirectoryModelImpl

java.lang.Object
  extended byfr.imag.adele.bundle.upnp.media.impl.ContentDirectoryModelImpl
All Implemented Interfaces:
ContentDirectoryModel

public class ContentDirectoryModelImpl
extends Object
implements ContentDirectoryModel


Constructor Summary
ContentDirectoryModelImpl()
           
 
Method Summary
 void browse(String objectID, String browseFlag, String filter, long startingIndex, long requestedCount, String sortCriteria, fr.imag.adele.util.upnp.holder.StringHolder result, fr.imag.adele.util.upnp.holder.LongHolder numberReturned, fr.imag.adele.util.upnp.holder.LongHolder totalMatches, fr.imag.adele.util.upnp.holder.LongHolder updateID)
          This method is "add description here" objectID in parameter browseFlag in parameter filter in parameter startingIndex in parameter requestedCount in parameter sortCriteria in parameter result out parameter numberReturned out parameter totalMatches out parameter updateID out parameter
 void createObject(String containerID, String elements, fr.imag.adele.util.upnp.holder.StringHolder objectID, fr.imag.adele.util.upnp.holder.StringHolder result)
          This method is "add description here" containerID in parameter elements in parameter objectID out parameter result out parameter
 void createReference(String containerID, String objectID, fr.imag.adele.util.upnp.holder.StringHolder newID)
          This method is "add description here" containerID in parameter objectID in parameter newID out parameter
 void deleteResource(String resourceURI)
          This method is "add description here" resourceURI in parameter
 void destroyObject(String objectID)
          This method is "add description here" objectID in parameter
 void exportResource(String sourceURI, String destinationURI, fr.imag.adele.util.upnp.holder.LongHolder transferID)
          This method is "add description here" sourceURI in parameter destinationURI in parameter transferID out parameter
 String getContainerUpdateIDsStateVariableValue()
           
 void getSearchCapabilities(fr.imag.adele.util.upnp.holder.StringHolder searchCaps)
          This method is "add description here" searchCaps out parameter
 void getSortCapabilities(fr.imag.adele.util.upnp.holder.StringHolder sortCaps)
          This method is "add description here" sortCaps out parameter
 void getSystemUpdateID(fr.imag.adele.util.upnp.holder.LongHolder id)
          This method is "add description here" id out parameter
 Long getSystemUpdateIDStateVariableValue()
           
 String getTransferIDsStateVariableValue()
           
 void getTransferProgress(long transferID, fr.imag.adele.util.upnp.holder.StringHolder transferStatus, fr.imag.adele.util.upnp.holder.StringHolder transferLength, fr.imag.adele.util.upnp.holder.StringHolder transferTotal)
          This method is "add description here" transferID in parameter transferStatus out parameter transferLength out parameter transferTotal out parameter
 void importResource(String sourceURI, String destinationURI, fr.imag.adele.util.upnp.holder.LongHolder transferID)
          This method is "add description here" sourceURI in parameter destinationURI in parameter transferID out parameter
 void search(String containerID, String searchCriteria, String filter, long startingIndex, long requestedCount, String sortCriteria, fr.imag.adele.util.upnp.holder.StringHolder result, fr.imag.adele.util.upnp.holder.LongHolder numberReturned, fr.imag.adele.util.upnp.holder.LongHolder totalMatches, fr.imag.adele.util.upnp.holder.LongHolder updateID)
          This method is "add description here" containerID in parameter searchCriteria in parameter filter in parameter startingIndex in parameter requestedCount in parameter sortCriteria in parameter result out parameter numberReturned out parameter totalMatches out parameter updateID out parameter
 void stopTransferResource(long transferID)
          This method is "add description here" transferID in parameter
 void updateObject(String objectID, String currentTagValue, String newTagValue)
          This method is "add description here" objectID in parameter currentTagValue in parameter newTagValue in parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentDirectoryModelImpl

public ContentDirectoryModelImpl()
Method Detail

getSearchCapabilities

public void getSearchCapabilities(fr.imag.adele.util.upnp.holder.StringHolder searchCaps)
This method is "add description here" searchCaps out parameter

Specified by:
getSearchCapabilities in interface ContentDirectoryModel

getSortCapabilities

public void getSortCapabilities(fr.imag.adele.util.upnp.holder.StringHolder sortCaps)
This method is "add description here" sortCaps out parameter

Specified by:
getSortCapabilities in interface ContentDirectoryModel

getSystemUpdateID

public void getSystemUpdateID(fr.imag.adele.util.upnp.holder.LongHolder id)
This method is "add description here" id out parameter

Specified by:
getSystemUpdateID in interface ContentDirectoryModel

browse

public void browse(String objectID,
                   String browseFlag,
                   String filter,
                   long startingIndex,
                   long requestedCount,
                   String sortCriteria,
                   fr.imag.adele.util.upnp.holder.StringHolder result,
                   fr.imag.adele.util.upnp.holder.LongHolder numberReturned,
                   fr.imag.adele.util.upnp.holder.LongHolder totalMatches,
                   fr.imag.adele.util.upnp.holder.LongHolder updateID)
This method is "add description here" objectID in parameter browseFlag in parameter filter in parameter startingIndex in parameter requestedCount in parameter sortCriteria in parameter result out parameter numberReturned out parameter totalMatches out parameter updateID out parameter

Specified by:
browse in interface ContentDirectoryModel

search

public void search(String containerID,
                   String searchCriteria,
                   String filter,
                   long startingIndex,
                   long requestedCount,
                   String sortCriteria,
                   fr.imag.adele.util.upnp.holder.StringHolder result,
                   fr.imag.adele.util.upnp.holder.LongHolder numberReturned,
                   fr.imag.adele.util.upnp.holder.LongHolder totalMatches,
                   fr.imag.adele.util.upnp.holder.LongHolder updateID)
This method is "add description here" containerID in parameter searchCriteria in parameter filter in parameter startingIndex in parameter requestedCount in parameter sortCriteria in parameter result out parameter numberReturned out parameter totalMatches out parameter updateID out parameter

Specified by:
search in interface ContentDirectoryModel

createObject

public void createObject(String containerID,
                         String elements,
                         fr.imag.adele.util.upnp.holder.StringHolder objectID,
                         fr.imag.adele.util.upnp.holder.StringHolder result)
This method is "add description here" containerID in parameter elements in parameter objectID out parameter result out parameter

Specified by:
createObject in interface ContentDirectoryModel

destroyObject

public void destroyObject(String objectID)
This method is "add description here" objectID in parameter

Specified by:
destroyObject in interface ContentDirectoryModel

updateObject

public void updateObject(String objectID,
                         String currentTagValue,
                         String newTagValue)
This method is "add description here" objectID in parameter currentTagValue in parameter newTagValue in parameter

Specified by:
updateObject in interface ContentDirectoryModel

importResource

public void importResource(String sourceURI,
                           String destinationURI,
                           fr.imag.adele.util.upnp.holder.LongHolder transferID)
This method is "add description here" sourceURI in parameter destinationURI in parameter transferID out parameter

Specified by:
importResource in interface ContentDirectoryModel

exportResource

public void exportResource(String sourceURI,
                           String destinationURI,
                           fr.imag.adele.util.upnp.holder.LongHolder transferID)
This method is "add description here" sourceURI in parameter destinationURI in parameter transferID out parameter

Specified by:
exportResource in interface ContentDirectoryModel

stopTransferResource

public void stopTransferResource(long transferID)
This method is "add description here" transferID in parameter

Specified by:
stopTransferResource in interface ContentDirectoryModel

getTransferProgress

public void getTransferProgress(long transferID,
                                fr.imag.adele.util.upnp.holder.StringHolder transferStatus,
                                fr.imag.adele.util.upnp.holder.StringHolder transferLength,
                                fr.imag.adele.util.upnp.holder.StringHolder transferTotal)
This method is "add description here" transferID in parameter transferStatus out parameter transferLength out parameter transferTotal out parameter

Specified by:
getTransferProgress in interface ContentDirectoryModel

deleteResource

public void deleteResource(String resourceURI)
This method is "add description here" resourceURI in parameter

Specified by:
deleteResource in interface ContentDirectoryModel

createReference

public void createReference(String containerID,
                            String objectID,
                            fr.imag.adele.util.upnp.holder.StringHolder newID)
This method is "add description here" containerID in parameter objectID in parameter newID out parameter

Specified by:
createReference in interface ContentDirectoryModel

getTransferIDsStateVariableValue

public String getTransferIDsStateVariableValue()
Specified by:
getTransferIDsStateVariableValue in interface ContentDirectoryModel

getSystemUpdateIDStateVariableValue

public Long getSystemUpdateIDStateVariableValue()
Specified by:
getSystemUpdateIDStateVariableValue in interface ContentDirectoryModel

getContainerUpdateIDsStateVariableValue

public String getContainerUpdateIDsStateVariableValue()
Specified by:
getContainerUpdateIDsStateVariableValue in interface ContentDirectoryModel