001 package org.kuali.common.deploy.appserver.tomcat;
002
003 import org.kuali.common.util.Assert;
004
005 public final class TomcatContext {
006
007 private final TomcatDirs dirs;
008
009 public static class Builder {
010
011 private final TomcatDirs dirs;
012
013 public Builder(TomcatDirs dirs) {
014 this.dirs = dirs;
015 }
016
017 public TomcatContext build() {
018 Assert.noNulls(dirs);
019 return new TomcatContext(this);
020 }
021
022 }
023
024 private TomcatContext(Builder builder) {
025 this.dirs = builder.dirs;
026 }
027
028 public TomcatDirs getDirs() {
029 return dirs;
030 }
031
032 }