A C D E G H I L O R T U V

A

addLockListener(ILockListener) - Method in interface com.kuka.resource.locking.ILockable
Add a listener to be notified of locking state changes of the resource.
addResourceListener(IResourceManagerListener) - Method in interface com.kuka.resource.IResourceManager
Adds a listener to the resource manager.

C

CapabilityNotAvailableException - Exception in com.kuka.resource
This exception is thrown when a specific Object is requested from a resource and the resource does not have that capability.
CapabilityNotAvailableException(String) - Constructor for exception com.kuka.resource.CapabilityNotAvailableException
Constructs a new exception with the specified detail message.
CapabilityNotAvailableException(Throwable) - Constructor for exception com.kuka.resource.CapabilityNotAvailableException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
CapabilityNotAvailableException(String, Throwable) - Constructor for exception com.kuka.resource.CapabilityNotAvailableException
Constructs a new exception with the specified detail message and cause.
com.kuka.resource - package com.kuka.resource
Provides classes and interfaces for the Resource API.
com.kuka.resource.locking - package com.kuka.resource.locking
Locking API classes.

D

DEFAULT - Static variable in class com.kuka.resource.locking.LockPriority
Constant for default lock priority.

E

equals(Object) - Method in class com.kuka.resource.locking.LockPriority
 

G

getAllResources() - Method in interface com.kuka.resource.IResourceManager
Returns all registered resources.
getCapabilities() - Method in interface com.kuka.resource.IResource
Returns all capabilities of the resource.
getCapability(Class<T>) - Method in interface com.kuka.resource.IResource
Returns the capability of this resource that is an instance of the given class.
getLockPriority() - Method in interface com.kuka.resource.locking.ILockable
Provides the priority of the task holding the lock.
getName() - Method in interface com.kuka.resource.IResource
Returns the unique name of this resource.
getPriority() - Method in exception com.kuka.resource.locking.ResourceAlreadyLockedException
Returns the priority of the lock holder.
getResource(String) - Method in interface com.kuka.resource.IResourceManager
Returns a registered resource with the given name in the local context.
getResources(Class<?>...) - Method in interface com.kuka.resource.IResourceManager
Returns every registered resource providing at least all the requested capabilities.
getResources(Collection<Class<?>>) - Method in interface com.kuka.resource.IResourceManager
Returns every registered resource providing at least the requested capabilities.

H

hasCapability(Class<?>) - Method in interface com.kuka.resource.IResource
Checks if the resource has the given capability.
hashCode() - Method in class com.kuka.resource.locking.LockPriority
 
HIGHEST - Static variable in class com.kuka.resource.locking.LockPriority
Constant for highest lock priority.
HIGHEST_VALUE - Static variable in class com.kuka.resource.locking.LockPriority
The nominal value of the highest priority.

I

ILockable - Interface in com.kuka.resource.locking
Interface describing a resource that can be locked by a task.
ILockListener - Interface in com.kuka.resource.locking
Listener interface to receive notifications when the state of a lock has changed.
IResource - Interface in com.kuka.resource
Base interface representing a resource.
IResourceManager - Interface in com.kuka.resource
User interface of the resource manager.
IResourceManagerListener - Interface in com.kuka.resource
Interface for listeners to resource registration and unregistration events from a IResourceManager.
isHigherThan(LockPriority) - Method in class com.kuka.resource.locking.LockPriority
Return true if this priority is higher than the other priority, i.e. if this priority can preempt locks taken with the other priority, for example.
isLocked() - Method in interface com.kuka.resource.locking.ILockable
Checks whether the resource is locked by any task.

L

lock() - Method in interface com.kuka.resource.locking.ILockable
Obtains the exclusive lock on this resource.
LockException - Exception in com.kuka.resource.locking
Base class for all exceptions that may occur during lock operations.
LockException(String) - Constructor for exception com.kuka.resource.locking.LockException
Constructs a new exception with the specified detail message.
LockException(Throwable) - Constructor for exception com.kuka.resource.locking.LockException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
LockException(String, Throwable) - Constructor for exception com.kuka.resource.locking.LockException
Constructs a new exception with the specified detail message and cause.
LockFailedException - Exception in com.kuka.resource.locking
Exception signals that the resource could not be locked.
LockFailedException(String) - Constructor for exception com.kuka.resource.locking.LockFailedException
Constructs a new exception with the specified detail message.
LockFailedException(Throwable) - Constructor for exception com.kuka.resource.locking.LockFailedException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
LockFailedException(String, Throwable) - Constructor for exception com.kuka.resource.locking.LockFailedException
Constructs a new exception with the specified detail message and cause.
LockPriority - Class in com.kuka.resource.locking
A priority for lock requests.
lockStateChanged(ILockable, boolean) - Method in interface com.kuka.resource.locking.ILockListener
Invoked when a resource becomes unlocked or locked.
LockTimeoutException - Exception in com.kuka.resource.locking
Exception signals that the robot could not be locked due to a timeout.
LockTimeoutException(String) - Constructor for exception com.kuka.resource.locking.LockTimeoutException
Constructs a new exception with the specified detail message.
LockTimeoutException(Throwable) - Constructor for exception com.kuka.resource.locking.LockTimeoutException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
LockTimeoutException(String, Throwable) - Constructor for exception com.kuka.resource.locking.LockTimeoutException
Constructs a new exception with the specified detail message and cause.
LOWEST - Static variable in class com.kuka.resource.locking.LockPriority
Constant for lowest lock priority.
LOWEST_VALUE - Static variable in class com.kuka.resource.locking.LockPriority
The nominal value of the lowest priority.

O

ownsLock() - Method in interface com.kuka.resource.locking.ILockable
Checks whether the calling task (thread group) holds this lock.

R

removeLockListener(ILockListener) - Method in interface com.kuka.resource.locking.ILockable
Removes a previously registered locking state listener.
removeResourceListener(IResourceManagerListener) - Method in interface com.kuka.resource.IResourceManager
Removes a previously registered listener from the resource manager.
ResourceAlreadyLockedException - Exception in com.kuka.resource.locking
The exception signals that a resource is already locked by another application.
ResourceAlreadyLockedException(String, LockPriority) - Constructor for exception com.kuka.resource.locking.ResourceAlreadyLockedException
Constructs a new exception with the priority of the current lock holder.
ResourceAlreadyLockedException(LockPriority) - Constructor for exception com.kuka.resource.locking.ResourceAlreadyLockedException
Constructs a new exception with the priority of the current lock holder.
ResourceNotLockedException - Exception in com.kuka.resource.locking
Exception signals that the robot could not be locked.
ResourceNotLockedException(String) - Constructor for exception com.kuka.resource.locking.ResourceNotLockedException
Constructs a new exception with the specified detail message.
ResourceNotLockedException(Throwable) - Constructor for exception com.kuka.resource.locking.ResourceNotLockedException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
ResourceNotLockedException(String, Throwable) - Constructor for exception com.kuka.resource.locking.ResourceNotLockedException
Constructs a new exception with the specified detail message and cause.
ResourceNotRegisteredException - Exception in com.kuka.resource
Exception that is thrown when an access to a resource is attempted that is currently not registered at the resource manager.
ResourceNotRegisteredException(String) - Constructor for exception com.kuka.resource.ResourceNotRegisteredException
Constructs a new exception with the specified detail message.
ResourceNotRegisteredException(Throwable) - Constructor for exception com.kuka.resource.ResourceNotRegisteredException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
ResourceNotRegisteredException(String, Throwable) - Constructor for exception com.kuka.resource.ResourceNotRegisteredException
Constructs a new exception with the specified detail message and cause.
resourceRegistered(IResource) - Method in interface com.kuka.resource.IResourceManagerListener
Called when any resource was registered at the resource manager.
resourceUnregistered(IResource) - Method in interface com.kuka.resource.IResourceManagerListener
Called when any resource was unregistered at the resource manager.

T

toString() - Method in class com.kuka.resource.locking.LockPriority
 
tryGetResource(String) - Method in interface com.kuka.resource.IResourceManager
Returns a registered resource with the given name in the local context or null if no resource with such name is registered.

U

unlock() - Method in interface com.kuka.resource.locking.ILockable
Releases the lock if the calling task (thread group) owns it.

V

value() - Method in class com.kuka.resource.locking.LockPriority
 
valueOf(int) - Static method in class com.kuka.resource.locking.LockPriority
Constructs a new LockPriority from a integer value.

A C D E G H I L O R T U V

Copyright © 2019. All rights reserved.