The filepobc emit tools can automatically generate a FilepoCached class from a Manageable class with some Makefile changes. The filpobc.test.Makefile illustrates how this is done for Employee and Employees.
CACHEDSUFFIX = FilepoCached.
.class.filepocached: $(JAVA) COM.ibm.jaws.services.filepobc.emit.RunCachedEmitter $(PACKAGE).$(<B) $(PACKAGE) $(MANAGEDSUFFIX) $(CACHEDSUFFIX) $(JAVA) COM.ibm.jaws.bin.touch $(<B).filepocached Employee$(CACHEDSUFFIX).java: EmployeeImpl.FilepoCached Employees$(CACHEDSUFFIX).java: EmployeesImpl.FilepoCached
The filepobc emit tools can automatically generate a FilepoCached class from a Manageable class with some Makefile changes. The filpobc.test.Makefile illustrates how this is done for Employee and Employees.
MANAGEDSUFFIX = FilepoManaged
.
.class.filepomanaged: $(JAVA) COM.ibm.jaws.services.filepobc.emit.RunManagedDelEmitter $(PACKAGE).$(<B) $(PACKAGE) $(MANAGEDSUFFIX) $(CACHEDSUFFIX) $(JAVA) COM.ibm.jaws.bin.touch $(<B).filepomanaged Employee$(MANAGEDSUFFIX).java: Employee.FilepoManaged Employee$(CACHEDSUFFIX).class Employees$(MANAGEDSUFFIX).java: Employees.FilepoManaged Employees$(CACHEDSUFFIX).class