Class ARemoteAsset

java.lang.Object
sg.dex.starfish.impl.AAsset
sg.dex.starfish.impl.remote.ARemoteAsset
All Implemented Interfaces:
Asset
Direct Known Subclasses:
RemoteBundle, RemoteDataAsset, RemoteOperation

public abstract class ARemoteAsset
extends AAsset
This is an abstract class which have common code required for RemoteAsset/RemoteBundle/RemoteOperation. This class used to initialize the agent passed as an argument.
  • Field Details

  • Constructor Details

  • Method Details

    • getDID

      public DID getDID()
      Description copied from interface: Asset
      Gets the DID for this asset. The DID may include a DID path to specify the precise asset if the DID refers to an agent managing the asset. Throws an exception if a DID is not available or cannot be constructed.
      Specified by:
      getDID in interface Asset
      Overrides:
      getDID in class AAsset
      Returns:
      The global DID for this asset.
      See Also:
      W3C DID spec