Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static long[] getStructureIdByName(List<String> structureNames) {
- long[] allStructureIds = new long[structureNames.size()];
- try {
- List<DDMStructure> ddmStructures = DDMStructureLocalServiceUtil.getDDMStructures(0, DDMStructureLocalServiceUtil.getDDMStructuresCount());
- int counter = 0;
- for (DDMStructure structure : ddmStructures) {
- for (String name : structureNames) {
- if (structure.getName(Locale.ENGLISH)
- .equalsIgnoreCase(name)) {
- allStructureIds[counter] = structure.getStructureId();
- counter++;
- continue;
- }
- }
- }
- } catch (SystemException e) {
- e.printStackTrace();
- }
- return allStructureIds;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement