Class JobParameters
public class JobParameters : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>JobParameters
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
JobParameters()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public JobParameters()
JobParameters(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public JobParameters(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
STOP_REASON_APP_STANDBY
public static int STOP_REASON_APP_STANDBY { get; }
Property Value
STOP_REASON_BACKGROUND_RESTRICTION
public static int STOP_REASON_BACKGROUND_RESTRICTION { get; }
Property Value
STOP_REASON_CANCELLED_BY_APP
public static int STOP_REASON_CANCELLED_BY_APP { get; }
Property Value
STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW
public static int STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW { get; }
Property Value
STOP_REASON_CONSTRAINT_CHARGING
public static int STOP_REASON_CONSTRAINT_CHARGING { get; }
Property Value
STOP_REASON_CONSTRAINT_CONNECTIVITY
public static int STOP_REASON_CONSTRAINT_CONNECTIVITY { get; }
Property Value
STOP_REASON_CONSTRAINT_DEVICE_IDLE
public static int STOP_REASON_CONSTRAINT_DEVICE_IDLE { get; }
Property Value
STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW
public static int STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW { get; }
Property Value
STOP_REASON_DEVICE_STATE
public static int STOP_REASON_DEVICE_STATE { get; }
Property Value
STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED
public static int STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED { get; }
Property Value
STOP_REASON_PREEMPT
public static int STOP_REASON_PREEMPT { get; }
Property Value
STOP_REASON_QUOTA
public static int STOP_REASON_QUOTA { get; }
Property Value
STOP_REASON_SYSTEM_PROCESSING
public static int STOP_REASON_SYSTEM_PROCESSING { get; }
Property Value
STOP_REASON_TIMEOUT
public static int STOP_REASON_TIMEOUT { get; }
Property Value
STOP_REASON_UNDEFINED
public static int STOP_REASON_UNDEFINED { get; }
Property Value
STOP_REASON_USER
public static int STOP_REASON_USER { get; }
Property Value
Methods
CompleteWork(JobWorkItem)
public void CompleteWork(JobWorkItem arg0)
Parameters
arg0
JobWorkItem
DequeueWork()
public JobWorkItem DequeueWork()
Returns
DescribeContents()
public int DescribeContents()
Returns
GetClipData()
public ClipData GetClipData()
Returns
GetClipGrantFlags()
public int GetClipGrantFlags()
Returns
GetExtras()
public PersistableBundle GetExtras()
Returns
GetJobId()
public int GetJobId()
Returns
GetJobNamespace()
public String GetJobNamespace()
Returns
GetNetwork()
public Network GetNetwork()
Returns
GetStopReason()
public int GetStopReason()
Returns
GetTransientExtras()
public Bundle GetTransientExtras()
Returns
GetTriggeredContentAuthorities()
public String[] GetTriggeredContentAuthorities()
Returns
GetTriggeredContentUris()
https://developer.android.com/reference/android/app/job/JobParameters.html#getTriggeredContentUris()
public Uri[] GetTriggeredContentUris()
Returns
IsExpeditedJob()
public bool IsExpeditedJob()
Returns
IsOverrideDeadlineExpired()
public bool IsOverrideDeadlineExpired()
Returns
IsUserInitiatedJob()
public bool IsUserInitiatedJob()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)