public BaseDestinationDefinition getSIBDestination(String busName, String name) throws SIBExceptionBase, SIBExceptionDestinationNotFound {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            SibTr.entry(tc, "getSIBDestination", new Object[] { busName, name });
        }

        String bus = null;

        if ((name == null)) {
            illegalArguments("name is mandatory");
        }

        if ((busName == null) || busName.equals("")) {
            bus = _bus.getName();
        } else {
            bus = busName;
        }

        BaseDestinationDefinition dd = getEntryByName(bus, name);

        if (dd == null) {
            if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
                SibTr.exit(tc, "getSIBDestination", "SIBExceptionDestinationNotFound");
            }

            throw new SIBExceptionDestinationNotFound(name);
        }
        

        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            SibTr.exit(tc, "getSIBDestination", dd);
        }

        return dd;
    }
public BaseDestinationDefinition getSIBDestination ( String busName , String name ) throws SIBExceptionBase , SIBExceptionDestinationNotFound { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { SibTr . entry ( tc , "getSIBDestination" , new Object [ ] { busName , name } ) ; } String bus = null ; if ( ( name == null ) ) { illegalArguments ( "name is mandatory" ) ; } if ( ( busName == null ) || busName . equals ( "" ) ) { bus = _bus . getName ( ) ; } else { bus = busName ; } BaseDestinationDefinition dd = getEntryByName ( bus , name ) ; if ( dd == null ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { SibTr . exit ( tc , "getSIBDestination" , "SIBExceptionDestinationNotFound" ) ; } throw new SIBExceptionDestinationNotFound ( name ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { SibTr . exit ( tc , "getSIBDestination" , dd ) ; } return dd ; }
@param busName
@param name
@return
@throws SIBExceptionBase
@throws SIBExceptionDestinationNotFound