public static String generateNativeGuid(Hashtable<String,String> cimIndication) throws IOException {
  String nativeGuid=cimIndication.get(CIMConstants.SOURCE_INSTANCE_MODEL_PATH_COMPOSITE_ID);
  _logger.debug("Native Guid recieved as part of indication : {}",nativeGuid);
  if (nativeGuid != null && nativeGuid.indexOf(CIMConstants.CLARIION_PREFIX) != -1) {
    nativeGuid=nativeGuid.replace(CIMConstants.CLARIION_PREFIX,CIMConstants.CLARIION_PREFIX_TO_UPPER);
  }
  if (nativeGuid != null) {
    nativeGuid=nativeGuid.replace("/",CIMConstants.VOLUME_PREFIX);
  }
  _logger.debug("Bourne format NativeGuid computed : {}",nativeGuid);
  return nativeGuid;
}

public static String generateNativeGuid ( Hashtable < String , String > cimIndication ) throws IOException { String nativeGuid = cimIndication . get ( CIMConstants . SOURCE_INSTANCE_MODEL_PATH_COMPOSITE_ID ) ; _logger . debug ( "Native Guid recieved as part of indication : {}" , nativeGuid ) ; if ( nativeGuid != null && nativeGuid . indexOf ( CIMConstants . CLARIION_PREFIX ) != - 1 ) { nativeGuid = nativeGuid . replace ( CIMConstants . CLARIION_PREFIX , CIMConstants . CLARIION_PREFIX_TO_UPPER ) ; } if ( nativeGuid != null ) { nativeGuid = nativeGuid . replace ( "/" , CIMConstants . VOLUME_PREFIX ) ; } _logger . debug ( "Bourne format NativeGuid computed : {}" , nativeGuid ) ; return nativeGuid ; }
generates the native guid for block related provider triggered indications
