java.lang.Object
com.smartdevicelink.proxy.RPCStruct
public static final java.lang.String KEY_SERVICE_ID
public static final java.lang.String KEY_SERVICE_MANIFEST
public static final java.lang.String KEY_SERVICE_PUBLISHED
public static final java.lang.String KEY_SERVICE_ACTIVE
From Class | Fields |
---|---|
com.smartdevicelink.proxy.RPCStruct | KEY_BULK_DATA, KEY_PROTECTED, store |
public AppServiceRecord()
public AppServiceRecord(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
public AppServiceRecord(String serviceID,AppServiceManifest serviceManifest,Boolean servicePublished,Boolean serviceActive)
ID of this service
public com.smartdevicelink.proxy.rpc.AppServiceRecord setServiceID(String serviceID)
ID of this service
public java.lang.String getServiceID()
the App Service Manifest
public com.smartdevicelink.proxy.rpc.AppServiceRecord setServiceManifest(AppServiceManifest serviceManifest)
the App Service Manifest
public com.smartdevicelink.proxy.rpc.AppServiceManifest getServiceManifest()
If true, the service is published and available. If false, the service has likely just been unpublished, and should be considered unavailable.
public com.smartdevicelink.proxy.rpc.AppServiceRecord setServicePublished(Boolean servicePublished)
If true, the service is published and available. If false, the service has likely just been unpublished, and should be considered unavailable.
public java.lang.Boolean getServicePublished()
If true, the service is the active primary service of the supplied service type. It will receive all potential RPCs that are passed through to that service type. If false, it is not the primary service of the supplied type. See servicePublished for its availability.
public com.smartdevicelink.proxy.rpc.AppServiceRecord setServiceActive(Boolean serviceActive)
If true, the service is the active primary service of the supplied service type. It will receive all potential RPCs that are passed through to that service type. If false, it is not the primary service of the supplied type. See servicePublished for its availability.
public java.lang.Boolean getServiceActive()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |