UMOEndpoint inboundEndpoint, UMOEndpoint outboundEndpoint,
String inboundEndpointUri, String outboundEndpointUri,
    public UMODescriptor createDescriptor(String implementation,                                          String name,                                          UMOEndpoint inboundEndpoint,                                          UMOEndpoint outboundEndpoint,                                          Map properties) throws UMOException    {        MuleDescriptor descriptor = new MuleDescriptor();        descriptor.setImplementation(implementation);        descriptor.setName(name);        if (properties != null) {            descriptor.getProperties().putAll(properties);        }        descriptor.setInboundEndpoint(inboundEndpoint);        descriptor.setOutboundEndpoint(outboundEndpoint);        return descriptor;    }