java.lang.Object
com.smartdevicelink.proxy.RPCStruct
com.smartdevicelink.proxy.RPCMessage
com.smartdevicelink.proxy.RPCRequest
public static final java.lang.String KEY_SYSTEM_CAPABILITY_TYPE
public static final java.lang.String KEY_SUBSCRIBE
Constructs a new GetSystemCapability object
public GetSystemCapability()
Constructs a new GetSystemCapability object indicated by the Hashtable parameter
public GetSystemCapability(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Constructs a new GetSystemCapability object
public GetSystemCapability(SystemCapabilityType systemCapabilityType)
Used to get the SystemCapabilityType being requested
public com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType getSystemCapabilityType()
Used to set the SystemCapabilityType being requested
public com.smartdevicelink.proxy.rpc.GetSystemCapability setSystemCapabilityType(SystemCapabilityType value)
Flag to subscribe to updates of the supplied service capability type. If true, the requester will be subscribed. If false, the requester will not be subscribed and be removed as a subscriber if it was previously subscribed.
public java.lang.Boolean getSubscribe()
Flag to subscribe to updates of the supplied service capability type. If true, the requester will be subscribed. If false, the requester will not be subscribed and be removed as a subscriber if it was previously subscribed.
public com.smartdevicelink.proxy.rpc.GetSystemCapability setSubscribe(Boolean subscribe)
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCRequest | getCorrelationID, setCorrelationID, setOnRPCResponseListener, getOnRPCResponseListener |
com.smartdevicelink.proxy.RPCMessage | getFunctionID, getFunctionName, setFunctionName, getMessageType, setParameters, getParameters, getObject, getString, getInteger, getFloat, getDouble, getBoolean, getLong |
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 |