com.kuka.nav.fleet
Class RequiredResourceUnavailableException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.kuka.command.CommandExecutionException
                  extended by com.kuka.nav.fleet.GraphMotionExecutionException
                      extended by com.kuka.nav.fleet.RequiredResourceUnavailableException
All Implemented Interfaces:
Serializable

public class RequiredResourceUnavailableException
extends GraphMotionExecutionException

Exception thrown if no resource required to fulfil a fleet motion is available.

See Also:
Serialized Form

Constructor Summary
RequiredResourceUnavailableException(String message, DispatcherFilter filter)
          Constructs a new required resource exception with the specified detail message and applied filter.
 
Method Summary
 DispatcherFilter getFilter()
          Deprecated. (since 1.11, reason: if several graph motions are commanded in a coordinated manner their DispatcherFilters usually differ, and in this case it is not possible to single out one of them which causes the failure of disposition, refactoring advice: always check whether the filter is null before using it.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RequiredResourceUnavailableException

public RequiredResourceUnavailableException(String message,
                                            DispatcherFilter filter)
Constructs a new required resource exception with the specified detail message and applied filter.

Parameters:
message - the detail message.
filter - the applied filter
Method Detail

getFilter

@Deprecated
public DispatcherFilter getFilter()
Deprecated. (since 1.11, reason: if several graph motions are commanded in a coordinated manner their DispatcherFilters usually differ, and in this case it is not possible to single out one of them which causes the failure of disposition, refactoring advice: always check whether the filter is null before using it.

Gets the applied resource filter if set.

Returns:
resource filter or null if not set


Copyright © 2019. All rights reserved.