private Map getParams()

in modules/sms/src/main/java/org/apache/axis2/transport/sms/DefaultSMSMessageBuilderImpl.java [272:287]


    private Map getParams(String []array , int startIndex) throws InvalidMessageFormatException{
        HashMap params  = new HashMap();
        for(int i=startIndex ;i < array.length ;i++) {
            String [] pramParts = array[i].split(KEY_VALUE_SEPERATOR);

            pramParts = trimSplited(pramParts);

            if(pramParts == null || pramParts.length != 2) {
                throw new InvalidMessageFormatException("format must be  \"service_name \" : \"opration_name\" : " +
                    "\"parm_1=val_1\" :..:\"param_n = val_n\"");
            }

            params.put( pramParts[0] , pramParts[1] );
        }
        return params;
    }