class DepotDelegator extends BaseDelegator implements IDepotDelegator {

    @Override
    public String createDepot(@Nonnull final IDepot newDepot) throws P4JavaException {
        Validate.notNull(newDepot);
        List<Map<String, Object>> resultMaps = execMapCmdList(DEPOT, new String[]{"-i"},
                InputMapper.map(newDepot));
        return ResultMapParser.parseCommandResultMapIfIsInfoMessageAsString(resultMaps);
    }

    public  DepotDelegator(final IOptionsServer server);

}