Skip to content

Instantly share code, notes, and snippets.

@webmonger
Created January 27, 2015 14:07
Show Gist options
  • Save webmonger/be4d7e259242f92933ea to your computer and use it in GitHub Desktop.
Save webmonger/be4d7e259242f92933ea to your computer and use it in GitHub Desktop.
Metadata.xml
<metadata>
<attr path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='ReceivingAction']/method[@name='executeSync' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='ReceivingRetrieval']/method[@name='executeSync' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='ReceivingUnsubscribe']/method[@name='executeSync' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='SendingEvent']/method[@name='executeSync' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='SendingUnsubscribe']/method[@name='executeSync' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='getServices' and count(parameter)=0]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='getRoot' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='findDevice' and count(parameter)=1 and parameter[1][@type='org.fourthline.cling.model.types.UDN']]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='getEmbeddedDevices' and count(parameter)=0]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='newInstance' and count(parameter)=7 and parameter[1][@type='org.fourthline.cling.model.types.ServiceType'] and parameter[2][@type='org.fourthline.cling.model.types.ServiceId'] and parameter[3][@type='java.net.URI'] and parameter[4][@type='java.net.URI'] and parameter[5][@type='java.net.URI'] and parameter[6][@type='org.fourthline.cling.model.meta.Action[]'] and parameter[7][@type='org.fourthline.cling.model.meta.StateVariable[]']]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='getRoot' and count(parameter)=0]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='newInstance' and count(parameter)=7 and parameter[1][@type='org.fourthline.cling.model.types.ServiceType'] and parameter[2][@type='org.fourthline.cling.model.types.ServiceId'] and parameter[3][@type='java.net.URI'] and parameter[4][@type='java.net.URI'] and parameter[5][@type='java.net.URI'] and parameter[6][@type='org.fourthline.cling.model.meta.Action[]'] and parameter[7][@type='org.fourthline.cling.model.meta.StateVariable[]']]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='getRoot' and count(parameter)=0]"
name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='findDevice' and count(parameter)=1 and parameter[1][@type='org.fourthline.cling.model.types.UDN']]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='getEmbeddedDevices' and count(parameter)=0]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='newInstance' and count(parameter)=7 and parameter[1][@type='org.fourthline.cling.model.types.UDN'] and parameter[2][@type='org.fourthline.cling.model.meta.UDAVersion'] and parameter[3][@type='org.fourthline.cling.model.types.DeviceType'] and parameter[4][@type='org.fourthline.cling.model.meta.DeviceDetails'] and parameter[5][@type='org.fourthline.cling.model.meta.Icon[]'] and parameter[6][@type='org.fourthline.cling.model.meta.RemoteService[]'] and parameter[7][@type='java.util.List']]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='discoverResources' and count(parameter)=1 and parameter[1][@type='org.fourthline.cling.model.Namespace']]" name="managedReturn">Org.Fourthline.Cling.Model.Resource.Resource[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='newInstance' and count(parameter)=7 and parameter[1][@type='org.fourthline.cling.model.types.ServiceType'] and parameter[2][@type='org.fourthline.cling.model.types.ServiceId'] and parameter[3][@type='java.net.URI'] and parameter[4][@type='java.net.URI'] and parameter[5][@type='java.net.URI'] and parameter[6][@type='org.fourthline.cling.model.meta.Action[]'] and parameter[7][@type='org.fourthline.cling.model.meta.StateVariable[]']]" name="managedReturn">Java.Lang.Object[]</attr>
<attr path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='getServices' and count(parameter)=0]" name="managedReturn">Java.Lang.Object[]</attr>
<remove-node path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='newServiceArray' and count(parameter)=1 and parameter[1][@type='int']]" />
<remove-node path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='newServiceArray' and count(parameter)=1 and parameter[1][@type='int']]" />
<remove-node path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='ReceivingEvent']/method[@name='executeSync' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='ReceivingSubscribe']/method[@name='executeSync' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='SendingAction']/method[@name='executeSync' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='SendingSubscribe']/method[@name='executeSync' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.protocol.sync']/class[@name='SendingRenewal']/method[@name='executeSync' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.model.types']/class[@name='Base64Datatype']/method[@name='getValueType' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.model.types']/class[@name='BinHexDatatype']/method[@name='getValueType' and count(parameter)=0]" />
<remove-node path="/api/package[@name='org.fourthline.cling.registry']/class[@name='RegistryImpl']/field[@name='localItems']" />
<remove-node path="/api/package[@name='org.fourthline.cling.registry']/class[@name='RegistryImpl']/field[@name='registryMaintainer']" />
<remove-node path="/api/package[@name='org.fourthline.cling.registry']/class[@name='RegistryImpl']/field[@name='registryListeners']" />
<remove-node path="/api/package[@name='org.fourthline.cling.registry']/class[@name='RegistryImpl']" />
<remove-node path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='LocalDevice']/method[@name='newInstance']" />
<remove-node path="/api/package[@name='org.fourthline.cling.model.meta']/class[@name='RemoteDevice']/method[@name='newInstance']" />
</metadata>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment