java.lang.Object
com.priint.pubserver.cometserver.businessrulesmanager.model.RulesStructures
All Implemented Interfaces:
Serializable

public class RulesStructures extends Object implements Serializable
A class for the first level in the XML configuration file

Example:

 <rul:rulesstructures>
        <rul:rulestructure name="All Checks">
                <rul:rules>
                        <rul:ruleid>13</rul:ruleid>
                        <rul:ruleid>14</rul:ruleid>
                        <rul:ruleid>15</rul:ruleid>
                        <rul:ruleid>16</rul:ruleid>
                        <rul:ruleid>17</rul:ruleid>
                        <rul:ruleid>18</rul:ruleid>
                </rul:rules>
        </rul:rulestructure>
        <rul:rulestructure name="Digitales Manuskript Bearbeiten">
                <rul:rules>
                        <rul:ruleid>17</rul:ruleid>
                        <rul:ruleid>16</rul:ruleid>
                </rul:rules>
        </rul:rulestructure>
        <rul:rulestructure name="Seiten / Preis -Freigabe durch P">
                <rul:rules>
                        <rul:ruleid>17</rul:ruleid>
                        <rul:ruleid>16</rul:ruleid>
                        <rul:ruleid>15</rul:ruleid>
                        <rul:ruleid>14</rul:ruleid>
                </rul:rules>
        </rul:rulestructure>                                                                
        <rul:rulestructure name="Test Checks ">
                <rul:rules>
                        <rul:ruleid>1</rul:ruleid>
                        <rul:ruleid>2</rul:ruleid>
                        <rul:ruleid>3</rul:ruleid>
                        <rul:ruleid>4</rul:ruleid>
                        <rul:ruleid>5</rul:ruleid>
                        <rul:ruleid>6</rul:ruleid>
                        <rul:ruleid>7</rul:ruleid>
                        <rul:ruleid>8</rul:ruleid>
                        <rul:ruleid>9</rul:ruleid>
                        <rul:ruleid>10</rul:ruleid>
                        <rul:ruleid>11</rul:ruleid>
                        <rul:ruleid>12</rul:ruleid>
                </rul:rules>
        </rul:rulestructure>                                
</rul:rulesstructures>
See Also:
  • Constructor Details

    • RulesStructures

      public RulesStructures()
  • Method Details

    • getRuleStructure

      public List<RulesStructure> getRuleStructure()
      Returns:
      list of structures
    • setRuleStructure

      public void setRuleStructure(List<RulesStructure> ruleStructure)
      Parameters:
      ruleStructure - set list of structures
    • getRules

      public List<Rules> getRules()
      Returns:
      list of rules identifiers used in a structure
    • setRules

      public void setRules(List<Rules> rules)
      Parameters:
      rules - set ist of rules identifiers used in a structure